|
|
|
@ -89,14 +89,14 @@ jobs:
|
|
|
|
|
# rsync -rvzhP ./binaries/binding/ ./node_modules/sqlite3/lib/binding/ |
|
|
|
|
|
|
|
|
|
# Build sqlite binaries for all platforms |
|
|
|
|
./node_modules/.bin/node-pre-gyp install --directory=./node_modules/sqlite3 --target_platform=win32 --fallback-to-build --target_arch=x64 --target_libc=unknown |
|
|
|
|
./node_modules/.bin/node-pre-gyp install --directory=./node_modules/sqlite3 --target_platform=win32 --fallback-to-build --target_arch=ia32 --target_libc=unknown |
|
|
|
|
./node_modules/.bin/node-pre-gyp install --directory=./node_modules/sqlite3 --target_platform=darwin --fallback-to-build --target_arch=x64 --target_libc=unknown |
|
|
|
|
./node_modules/.bin/node-pre-gyp install --directory=./node_modules/sqlite3 --target_platform=darwin --fallback-to-build --target_arch=arm64 --target_libc=unknown |
|
|
|
|
./node_modules/.bin/node-pre-gyp install --directory=./node_modules/sqlite3 --target_platform=linux --fallback-to-build --target_arch=x64 --target_libc=glibc |
|
|
|
|
./node_modules/.bin/node-pre-gyp install --directory=./node_modules/sqlite3 --target_platform=linux --fallback-to-build --target_arch=arm64 --target_libc=glibc |
|
|
|
|
./node_modules/.bin/node-pre-gyp install --directory=./node_modules/sqlite3 --target_platform=linux --fallback-to-build --target_arch=x64 --target_libc=musl |
|
|
|
|
./node_modules/.bin/node-pre-gyp install --directory=./node_modules/sqlite3 --target_platform=linux --fallback-to-build --target_arch=arm64 --target_libc=musl |
|
|
|
|
# ./node_modules/.bin/node-pre-gyp install --directory=./node_modules/sqlite3 --target_platform=win32 --fallback-to-build --target_arch=x64 --target_libc=unknown |
|
|
|
|
# ./node_modules/.bin/node-pre-gyp install --directory=./node_modules/sqlite3 --target_platform=win32 --fallback-to-build --target_arch=ia32 --target_libc=unknown |
|
|
|
|
# ./node_modules/.bin/node-pre-gyp install --directory=./node_modules/sqlite3 --target_platform=darwin --fallback-to-build --target_arch=x64 --target_libc=unknown |
|
|
|
|
# ./node_modules/.bin/node-pre-gyp install --directory=./node_modules/sqlite3 --target_platform=darwin --fallback-to-build --target_arch=arm64 --target_libc=unknown |
|
|
|
|
# ./node_modules/.bin/node-pre-gyp install --directory=./node_modules/sqlite3 --target_platform=linux --fallback-to-build --target_arch=x64 --target_libc=glibc |
|
|
|
|
# ./node_modules/.bin/node-pre-gyp install --directory=./node_modules/sqlite3 --target_platform=linux --fallback-to-build --target_arch=arm64 --target_libc=glibc |
|
|
|
|
# ./node_modules/.bin/node-pre-gyp install --directory=./node_modules/sqlite3 --target_platform=linux --fallback-to-build --target_arch=x64 --target_libc=musl |
|
|
|
|
# ./node_modules/.bin/node-pre-gyp install --directory=./node_modules/sqlite3 --target_platform=linux --fallback-to-build --target_arch=arm64 --target_libc=musl |
|
|
|
|
|
|
|
|
|
# ./node_modules/.bin/node-pre-gyp install --directory=./node_modules/sqlite3 --target_platform=linux --fallback-to-build --target_arch=armv6 --target_libc=unknown |
|
|
|
|
# ./node_modules/.bin/node-pre-gyp install --directory=./node_modules/sqlite3 --target_platform=linux --fallback-to-build --target_arch=armv7 --target_libc=unknown |
|
|
|
@ -106,7 +106,18 @@ jobs:
|
|
|
|
|
npx modclean --patterns="default:*" --ignore="nc-lib-gui-daily/**,dayjs/**,express-status-monitor/**,sqlite3/**" --run |
|
|
|
|
|
|
|
|
|
# build executables |
|
|
|
|
npm run build |
|
|
|
|
# npm run build |
|
|
|
|
npm i --target_arch=arm64 --target_platform=darwin better-sqlite3 |
|
|
|
|
npx pkg . --out-path dist --compress GZip -t node16-macos-arm64 |
|
|
|
|
|
|
|
|
|
npm i --target_arch=x64 --target_platform=darwin better-sqlite3 |
|
|
|
|
npx pkg . --out-path dist --compress GZip -t node16-macos-x64 |
|
|
|
|
|
|
|
|
|
npm i --target_arch=x64 --target_platform=linux better-sqlite3 |
|
|
|
|
npx pkg . --out-path dist --compress GZip -t node16-linux-x64 |
|
|
|
|
|
|
|
|
|
npm i --target_arch=arm64 --target_platform=linux better-sqlite3 |
|
|
|
|
npx pkg . --out-path dist --compress GZip -t node16-linux-arm64 |
|
|
|
|
|
|
|
|
|
mkdir ./mac-dist |
|
|
|
|
mv ./dist/Noco-macos-arm64 ./mac-dist/ |
|
|
|
|