prep for near final builds
diff --git a/org.eclipse.wtp.releng.webupdatesite/build-home/createMirrorFile.sh b/org.eclipse.wtp.releng.webupdatesite/build-home/createMirrorFile.sh
index 16a27a0..816670b 100644
--- a/org.eclipse.wtp.releng.webupdatesite/build-home/createMirrorFile.sh
+++ b/org.eclipse.wtp.releng.webupdatesite/build-home/createMirrorFile.sh
@@ -1,25 +1,58 @@
 #!/bin/sh
+#!/usr/bin/env bash
+#
+# Script to promote the latest build in the specified committers area
+#
 
-# script to run update, setting properties, for all projects
+function usage() {
+    printf "\n\tUsage: %s [-h] | [-v] -b buildrepositorypath " $(basename $0) >&2
+    printf "\n\t\t%s\n\n" "where <buildrepositorypath> is similar to /shared/webtools/committers/wtp-R3.0-R/20080611172140/R-3.0-20080611172140/updateSite" >&2 
+}
 
-# source properties.shsource
-# source parseSiteArg.shsource
+buildrepositorypath=
+while getopts 'vhb:' OPTION
+do
+    case $OPTION in
+        h)    usage
+        exit 1
+        ;;
+        v)    verboseFlag=1
+        ;;
+        b)    buildrepositorypath=$OPTARG
+        ;;
+        ?)    usage
+        exit 2
+        ;;
+    esac
+done
 
-if [ -n $2 ]
+shift $(($OPTIND - 1))
+
+
+
+# check we have the buildrepositorypath
+if [ -z $buildrepositorypath ]
 then
-   buildrepository=$2
-else
-   buildrepository=/shared/webtools/committers/wtp-R3.0-R/20080611172140/R-3.0-20080611172140/updateSite
+    printf "\n\t%s\n"   "Error: buildrepositorypath is required." >&2
+    usage
+    exit 1
 fi 
 
-echo "buildrepository: " $buildrepository
+echo "buildrepositorypath: " $buildrepositorypath
 
-${JAVA_HOME}/bin/java -jar featureFileCreate.jar $buildrepository
+if [ -z $BUILD_INITIALIZED ]
+then
+  source properties.shsource
+  export BUILD_INITIALIZED=1
+fi
+
+${JAVA_HOME}/bin/java -jar featureFileCreate.jar $buildrepositorypath
 
 if [ "$?" -ne "0" ] 
 then 
    exit $?
 fi  
 
-cp wtp.sc $buildrepository
-cp features-ganymede-wtp.xml $buildrepository
+# copy to the build repository just for safe keeping, to be used later, if needed
+cp wtp.sc $buildrepositorypath
+cp features-ganymede-wtp.xml $buildrepositorypath