From 8a95b763dd12b0e436d71d1fbc30263c7e298529 Mon Sep 17 00:00:00 2001 From: Slava Pestov <slava@slava-pestovs-macbook-pro.local> Date: Sat, 2 Oct 2010 19:05:11 -0700 Subject: [PATCH] webapps.mason.docs-update: make docs path configurable --- extra/webapps/mason/docs-update/docs-update.factor | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/extra/webapps/mason/docs-update/docs-update.factor b/extra/webapps/mason/docs-update/docs-update.factor index 7b685890e7..3ecfbef190 100644 --- a/extra/webapps/mason/docs-update/docs-update.factor +++ b/extra/webapps/mason/docs-update/docs-update.factor @@ -1,15 +1,17 @@ ! Copyright (C) 2010 Slava Pestov. ! See http://factorcode.org/license.txt for BSD license. -USING: accessors continuations furnace.actions help.html -http.server.responses io.directories io.directories.hierarchy -io.launcher io.files io.pathnames kernel memoize threads -webapps.mason.utils ; +USING: accessors continuations namespaces sequences +furnace.actions help.html http.server.responses io.directories +io.directories.hierarchy io.launcher io.files io.pathnames +kernel memoize threads webapps.mason.utils ; IN: webapps.mason.docs-update +SYMBOL: docs-path + : update-docs ( -- ) home [ "newdocs" make-directory - "newdocs" [ { "tar" "xfz" "../docs.tar.gz" } try-process ] with-directory + "newdocs" [ { "tar" "xfz" } docs-path get suffix try-process ] with-directory "docs" exists? [ "docs" "docs.old" move-file ] when "newdocs/docs" "docs" move-file