[Swift-commit] r7709 - SwiftApps/swift-galaxy
ketan at ci.uchicago.edu
ketan at ci.uchicago.edu
Thu Mar 13 16:36:57 CDT 2014
Author: ketan
Date: 2014-03-13 16:36:57 -0500 (Thu, 13 Mar 2014)
New Revision: 7709
Added:
SwiftApps/swift-galaxy/push
Modified:
SwiftApps/swift-galaxy/README
Log:
tutorial update
Modified: SwiftApps/swift-galaxy/README
===================================================================
--- SwiftApps/swift-galaxy/README 2014-03-13 19:54:22 UTC (rev 7708)
+++ SwiftApps/swift-galaxy/README 2014-03-13 21:36:57 UTC (rev 7709)
@@ -24,29 +24,29 @@
result, the right source and configuration files are produced in a temporary
directory (`/tmp/tmpname`). This is then executed and the results collected.
-There are two ways the foreach Swift tool can be utilized. First, over a range
-of numbers. The tool is used to run any arbitrary executable via Swift foreach
+There are two ways the `foreach` Swift tool can be utilized. First, over a range
+of numbers. The tool is used to run any arbitrary executable via Swift `foreach`
loop over a range of numbers. The executable will run with number in range as
commandline argument, one at a time. Furthermore, user can add arbitrary string
arguments in addition to the number argument to the call to executable.
-The second version runs the foreach loop over a list of items. These items can
-be file references or simple strings. The tool will pass one item at a time to
-the executable as argument parameter and run them all in parallel. This is
-similar to the above described number range except that the iteration takes
-place over a list of items provided as a file.
+The second way runs the `foreach` loop over a list of items read from an input
+file. These items can be file references or simple strings. The tool will pass
+one item at a time to the executable as argument parameter and run them all in
+parallel. This is similar to the above described number range except that the
+iteration takes place over a list of items provided as a file.
Installation
-------------
-Step 0. Checkout the swift-galaxy tools directory as follows:
+Step 0. Checkout the swift-galaxy SVN directory as follows:
----
svn co https://svn.ci.uchicago.edu/svn/vdl2/SwiftApps/swift-galaxy
----
-Step 1. Symlink the swift directory in the current directory from galaxy's top
+Step 1. Create a symbolic link of the swift directory in the current directory from galaxy's top
level directory. For example, if Galaxy top level directory is galaxy-dist and
swift directory is /home/ketan/SwiftApps/swift-galaxy/swift:
Added: SwiftApps/swift-galaxy/push
===================================================================
--- SwiftApps/swift-galaxy/push (rev 0)
+++ SwiftApps/swift-galaxy/push 2014-03-13 21:36:57 UTC (rev 7709)
@@ -0,0 +1,5 @@
+#!/bin/bash
+
+scp tutorial.html login.ci.uchicago.edu:/ci/www/projects/swift/tutorials/galaxy/
+scp screenshots/* login.ci.uchicago.edu:/ci/www/projects/swift/tutorials/galaxy/screenshots/
+
Property changes on: SwiftApps/swift-galaxy/push
___________________________________________________________________
Added: svn:executable
+ *
More information about the Swift-commit
mailing list