Have verify.sh use build.sh so verify checks user code path 53/1653/2
authorEd Warnicke <[email protected]>
Sat, 18 Jun 2016 02:13:04 +0000 (21:13 -0500)
committerEd Warnicke <[email protected]>
Sat, 18 Jun 2016 02:16:46 +0000 (21:16 -0500)
Change-Id: Iadc3b1cec27d994daf6bc096c2230be19b565655
Signed-off-by: Ed Warnicke <[email protected]>
nsh-plugin/build.sh
scripts/ci/verify.sh

index 613a136..4a8c3d1 100755 (executable)
@@ -1,7 +1,11 @@
 #!/usr/bin/env bash
+NSH_PLUGIN_DIR=$(dirname $0)
+NSH_INSTALL_PREFIX=${NSH_INSTALL_PREFIX:-/usr}
+cd ${NSH_PLUGIN_DIR}
 autoreconf -i -f
 [ -d build ] ||  mkdir build
+[ -d ${NSH_INSTALL_PREFIX} ] || mkdir -p ${NSH_INSTALL_PREFIX}
 cd build
-../configure --prefix /usr
+../configure --prefix ${NSH_INSTALL_PREFIX}
 make
 sudo make install
index aa73d97..78cdd6e 100755 (executable)
@@ -15,15 +15,10 @@ echo DISTRIB_RELEASE: $DISTRIB_RELEASE
 echo DISTRIB_CODENAME: $DISTRIB_CODENAME
 echo DISTRIB_DESCRIPTION: $DISTRIB_DESCRIPTION
 
-NSH_PLUGIN_DIR=$(dirname $0)/../../nsh-plugin
+NSH_PLUGIN_DIR=$(dirname $0)/../../nsh-plugin/
+NSH_PLUGIN_DIR=$(readlink -f $NSH_PLUGIN_DIR)
 echo "NSH_PLUGIN_DIR: ${NSH_PLUGIN_DIR}"
-cd ${NSH_PLUGIN_DIR}
-autoreconf -i -f
-mkdir _install
-mkdir _build
-cd _build
-../configure --prefix=$(pwd)/../../_install
-make
-make install
+export NSH_INSTALL_PREFIX=${NSH_PLUGIN_DIR}/_install
+${NSH_PLUGIN_DIR}/build.sh