diff --git a/package.json b/package.json index 639e1db..0ff5dce 100755 --- a/package.json +++ b/package.json @@ -23,8 +23,8 @@ }, "scripts": { "start": "tsc && node ./dist/server.js", - "dev": "tsc && NS_DEVEL=1 NS_NOUSER=1 NS_LOGLEVEL=1 node ./dist/server.js", - "build": "clear && tsc" + "dev": "npm run build && NS_DEVEL=1 NS_NOUSER=1 NS_LOGLEVEL=1 node ./dist/server.js", + "build": "tsc && bash -c './scripts/postBuild.sh'" }, "devDependencies": { "@typescript-eslint/eslint-plugin": "^4.8.1", diff --git a/scripts/make.sh b/scripts/make.sh index 339ac16..721127b 100755 --- a/scripts/make.sh +++ b/scripts/make.sh @@ -69,7 +69,7 @@ if [ "$?" -ne "0" ]; then echo '{"Subjects":[],"version":"TESET","motd":"hai"}' >./qminingPublic/data.json fi -pushd utils +pushd standaloneUtils rm -v ../data/dbs/users.db NS_SQL_DEBUG_LOG=true NS_LOGLEVEL=2 node dbSetup.js popd diff --git a/scripts/postBuild.sh b/scripts/postBuild.sh new file mode 100755 index 0000000..e043b97 --- /dev/null +++ b/scripts/postBuild.sh @@ -0,0 +1,27 @@ +#!/bin/bash + +exit 0 + +echo "linking stuff to dist/" +SRC='./src' +DEST='./dist' + +cd ${SRC} + +for i in $(find); do + ~/.bin/hr.sh + echo $i + if [ ! -d "$i" ]; then + fname=$(basename "${SRC}/${i}") + dirname=$(dirname "${SRC}/${i}") + withoutExt=$(echo "${fname}" | rev | cut -d'.' -f2- | rev) + checkFile=$(echo "${DEST}/${i}") + + echo $fname + echo $dirname + echo $withoutExt + echo $checkFile + else + echo "DIR $i" + fi +done