Browse Source

chore: navigate to better-sqlite folder to build binary

Signed-off-by: Pranav C <pranavxc@gmail.com>
feat/better-sqlite3
Pranav C 2 years ago committed by mertmit
parent
commit
04bf8a8491
  1. 8
      .github/workflows/release-timely-executables.yml

8
.github/workflows/release-timely-executables.yml

@ -111,19 +111,27 @@ jobs:
# build executables # build executables
# npm run build # npm run build
cd ./node_modules/better-sqlite3;
npx prebuild-install --platform=darwin --arch=arm64 --build-from-source || npx prebuild --platform=darwin --arch=arm64 --build-from-source npx prebuild-install --platform=darwin --arch=arm64 --build-from-source || npx prebuild --platform=darwin --arch=arm64 --build-from-source
cd ../..;
npx pkg . --compress GZip -t node16-macos-arm64 -o Noco-macos-arm64 npx pkg . --compress GZip -t node16-macos-arm64 -o Noco-macos-arm64
mv ./Noco-macos-arm64 ./mac-dist/ mv ./Noco-macos-arm64 ./mac-dist/
cd ./node_modules/better-sqlite3;
npx prebuild-install --platform=darwin --arch=x64 --build-from-source || npx prebuild --platform=darwin --arch=x64 --build-from-source npx prebuild-install --platform=darwin --arch=x64 --build-from-source || npx prebuild --platform=darwin --arch=x64 --build-from-source
cd ../..;
npx pkg . --compress GZip -t node16-macos-x64 -o Noco-macos-x64 npx pkg . --compress GZip -t node16-macos-x64 -o Noco-macos-x64
mv ./Noco-macos-x64 ./mac-dist/ mv ./Noco-macos-x64 ./mac-dist/
cd ./node_modules/better-sqlite3;
npx prebuild-install --platform=linux --arch=x64 --build-from-source || npx prebuild --platform=linux --arch=x64 --build-from-source npx prebuild-install --platform=linux --arch=x64 --build-from-source || npx prebuild --platform=linux --arch=x64 --build-from-source
cd ../..;
npx pkg . --compress GZip -t node16-linux-x64 -o Noco-linux-x64 npx pkg . --compress GZip -t node16-linux-x64 -o Noco-linux-x64
mv ./Noco-linux-x64 ./dist/ mv ./Noco-linux-x64 ./dist/
cd ./node_modules/better-sqlite3;
npx prebuild-install --platform=linux --arch=arm64 --build-from-source || npx prebuild --platform=linux --arch=arm64 --build-from-source npx prebuild-install --platform=linux --arch=arm64 --build-from-source || npx prebuild --platform=linux --arch=arm64 --build-from-source
cd ../..;
npx pkg . --compress GZip -t node16-linux-arm64 -o Noco-linux-arm64 npx pkg . --compress GZip -t node16-linux-arm64 -o Noco-linux-arm64
mv ./Noco-linux-arm64 ./dist/ mv ./Noco-linux-arm64 ./dist/

Loading…
Cancel
Save