]> gitweb.factorcode.org Git - factor.git/commitdiff
tools.deploy: add a MAIN:.
authorJohn Benediktsson <mrjbq7@gmail.com>
Sat, 26 Dec 2015 05:11:21 +0000 (21:11 -0800)
committerJohn Benediktsson <mrjbq7@gmail.com>
Sat, 26 Dec 2015 05:11:21 +0000 (21:11 -0800)
basis/tools/deploy/deploy.factor

index b647c5b5c7d49a98b4c46e095ad926b5e19319ee..8a69cda2db9ea440d836bcf0706293bbd4548d79 100644 (file)
@@ -1,7 +1,8 @@
 ! Copyright (C) 2007, 2010 Slava Pestov.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: tools.deploy.backend system vocabs vocabs.loader kernel
-combinators tools.deploy.config.editor ;
+USING: combinators command-line kernel namespaces sequences
+system tools.deploy.backend tools.deploy.config.editor vocabs
+vocabs.loader ;
 IN: tools.deploy
 
 ERROR: no-vocab-main vocab ;
@@ -21,3 +22,8 @@ ERROR: no-vocab-main vocab ;
     { [ os windows? ] [ "tools.deploy.windows" ] }
     { [ os unix? ] [ "tools.deploy.unix" ] }
 } cond require
+
+: deploy-main ( -- )
+    command-line get [ [ require ] [ deploy ] bi ] each ;
+
+MAIN: deploy-main