diff --git a/scripts/install-sdk.sh b/scripts/install-sdk.sh index ebfd1b48..3113097f 100755 --- a/scripts/install-sdk.sh +++ b/scripts/install-sdk.sh @@ -63,7 +63,7 @@ updatePackage() { } updateAllPackages() { - c9packages=`"$NODE" -e 'console.log(Object.keys(require("./package.json").c9plugins).join(" "))'`; + c9packages=(`"$NODE" -e 'console.log(Object.keys(require("./package.json").c9plugins).join(" "))'`) count=${#c9packages[@]} i=0 for m in ${c9packages[@]}; do echo $m; @@ -76,7 +76,7 @@ updateAllPackages() { updateNodeModules() { echo "${magenta}--- Running npm install --------------------------------------------${resetColor}" safeInstall(){ - deps=`"$NODE" -e 'console.log(Object.keys(require("./package.json").dependencies).join(" "))'`; + deps=(`"$NODE" -e 'console.log(Object.keys(require("./package.json").dependencies).join(" "))'`) for m in $deps; do echo $m; "$NPM" install --loglevel warn $m || true done @@ -102,6 +102,10 @@ installGlobalDeps() { NPM=npm NODE=node +# cleanup build cache since c9.static doesn't do this automatically yet +rm -rf ./build/standalone + +# pull the latest version updateCore || true installGlobalDeps