fix(build.sh): Fixed syntax for shell var
[tas-yagle.git] / build.sh
index c6732698b446e9783b404a08aa7b09b10557314c..e56187ca366af5dab7bf52808dcbcba260ac28c0 100755 (executable)
--- a/build.sh
+++ b/build.sh
@@ -45,8 +45,16 @@ popd
 
 
 # 'Install'
-mkdir -p install
-installDir="`pwd`/install"
+if [ -z $installDir ];
+then
+    mkdir -p install
+    installDir="`pwd`/install"
+    echo "Not provided install dir, setting to: $installDir"
+else
+    echo "Using provided install dir: $installDir"
+fi
+
+
 
 mkdir -p ${installDir}/bin
 mkdir -p ${installDir}/share/tasyag/etc
@@ -61,6 +69,8 @@ done
 
 cp -r distrib/share/tcl ${installDir}/share/tasyag
 
-echo "AVERTEC_TOP=`pwd`/install/share/tasyag" > "${installDir}/avt_env.sh"
-echo 'PATH=${AVERTEC_TOP}/tcl:${PATH}' >> "${installDir}/avt_env.sh"
-echo 'export AVERTEC_TOP' >> "${installDir}/avt_env.sh"
+# Shell script for exporting the AVERTEC_TOP and PATH vars
+avtEnvScript="${installDir}/bin/avt_env.sh"
+echo "AVERTEC_TOP=`pwd`/distrib/share" > "${avtEnvScript}"
+echo "PATH=`pwd`/distrib/bin"':${AVERTEC_TOP}/tcl:${PATH}' >> "${avtEnvScript}"
+echo 'export AVERTEC_TOP' >> "${avtEnvScript}"