This is for the new BATLab (submit-*.batlab.org).  For the obsolete, pre-2012 BATLab (nmi-s00*.cs.wisc.edu), see NmiBuild.
 
-{subsection: Building a HTCondor workspace in NMI}
+{section: Building a HTCondor workspace in NMI}
+
+{subsection: Automatically from Linux}
+
+Try /afs/cs.wisc.edu/u/a/d/adesmet/bin/submit-workspace .  Run it from the top of your workspace.  You'll want to have public-key authentication configured for the current primary BaTLab submit host.  You'll be asked for your private key password once at the start.  The script will create a directory on the remote side named after the branch and the current date and time.  The script does _not_ delete the copy after it's no longer necessary; remember to clean up occasionally.
+
+Just in case, the script is attached.
+
+If things go wrong, fall back to "Manually from Linux," below.  The script is basically implementing those steps.
+
+
+{subsection: Manually from Linux}
 
 Here is a common scenario: You would like to do a build on some platform or set of platforms in order to ensure that you haven't broken the build process. What are your options? You could check in the code and wait for the nightly builds, but you may well break the build and receive fifty lashes with a wet noodle. A better solution is to *not* check in your code, but use NMI to build it on any platform that you like.
 
@@ -41,7 +52,7 @@
 
 The script has a couple of other options. run condor_nmi_submit without options for a summary.
 
-{subsection: Checking your build's status}
+{section: Checking your build's status}
 
 *:{link:http://submit-3.batlab.org/results/ HTCondor-specific status page} (Maintained by  at  (Maintained by Scot K. as of 2012-01).
 *:{link:http://submit-3.batlab.org/nmi/results/overview Metronome status page} (Maintained by Todd M. as of 2012-01.)