|
@@ -33,7 +33,13 @@ then
|
|
|
|
|
|
fi;
|
|
|
|
|
|
-echo "Using $LABKEY";
|
|
|
+TARGET=${LABKEY_DIR}
|
|
|
+if [ $# -gt 1 ] ;
|
|
|
+then
|
|
|
+ TARGET=$2;
|
|
|
+fi;
|
|
|
+
|
|
|
+echo "Using $LABKEY; setting up in $TARGET";
|
|
|
|
|
|
#full path to source
|
|
|
SFW_SRC=$HOME/packages/$LABKEY.tar.gz
|
|
@@ -46,10 +52,11 @@ then
|
|
|
mkdir ${TMP_DIR};
|
|
|
fi;
|
|
|
|
|
|
-#is there anything relevant in $LABKEY_DIR?
|
|
|
-if [ ! -d $LABKEY_DIR ] ;
|
|
|
+#target LabkeyDir
|
|
|
+#is there anything relevant in $TARGET?
|
|
|
+if [ ! -d $TARGET ] ;
|
|
|
then
|
|
|
- mkdir $LABKEY_DIR;
|
|
|
+ mkdir $TARGET;
|
|
|
fi;
|
|
|
|
|
|
#unpack to ${TMP_DIR}/$LABKEY
|
|
@@ -69,7 +76,7 @@ LABKEY_SRC_DIRS=("labkeywebapp" "modules" "pipeline-lib")
|
|
|
|
|
|
for d in ${LABKEY_SRC_DIRS[@]} ;
|
|
|
do
|
|
|
- mv ${TMP_LABKEY}/$d ${LABKEY_DIR}/$d;
|
|
|
+ mv ${TMP_LABKEY}/$d $TARGET/$d;
|
|
|
done;
|
|
|
|
|
|
#check if required dirs are missing and create them
|
|
@@ -77,8 +84,8 @@ LABKEY_DIRS=("files" "externalModules")
|
|
|
|
|
|
for d in ${LABKEY_DIRS[@]} ;
|
|
|
do
|
|
|
- if [ ! -d ${LABKEY_DIR}/$d ] ; then
|
|
|
- mkdir ${LABKEY_DIR}/$d;
|
|
|
+ if [ ! -d $TARGET/$d ] ; then
|
|
|
+ mkdir $TARGET/$d;
|
|
|
fi;
|
|
|
done;
|
|
|
|