Skip to content

Commit

Permalink
More
Browse files Browse the repository at this point in the history
  • Loading branch information
DanielHougaard committed Jan 23, 2024
1 parent ec19135 commit f8ff92b
Show file tree
Hide file tree
Showing 3 changed files with 5 additions and 2 deletions.
3 changes: 2 additions & 1 deletion .github/workflows/build-napi.yml
Original file line number Diff line number Diff line change
Expand Up @@ -64,11 +64,12 @@ jobs:
npm run build
- host: ubuntu-latest
target: aarch64-linux-gnu
docker: ghcr.io/napi-rs/napi-rs/nodejs-rust:stable-2023-09-17-aarch64
build: |
sudo apt-get update &&
sudo apt-get install -y binutils &&
set -e &&
npm run build
npm run build-gnu-arm64
steps:
- name: Checkout repo
uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.1
Expand Down
3 changes: 2 additions & 1 deletion crates/infisical-napi/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,8 @@
"cleanup": "rm -f -r ../../target && rm -f -r ./target",
"build": "napi build --platform --release --js binding.js --dts binding.d.ts",
"build-win-ia32": "napi build --platform --target i686-pc-windows-msvc --release --js binding.js --dts binding.d.ts",
"build-arm64": "npm run cleanup && napi build --target aarch64-apple-darwin --platform --release --js binding.js --dts binding.d.ts"
"build-arm64": "npm run cleanup && napi build --target aarch64-apple-darwin --platform --release --js binding.js --dts binding.d.ts",
"build-gnu-arm64": "npm run cleanup && napi build --target aarch64-unknown-linux-gnu --platform --release --js binding.js --dts binding.d.ts"
},
"devDependencies": {
"@napi-rs/cli": "^2.13.2",
Expand Down
1 change: 1 addition & 0 deletions languages/node/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -29,6 +29,7 @@
"scripts": {
"build": "npm run build --prefix ../../crates/infisical-napi && npm run move && npm run format-binding",
"build-arm64": "npm run build-arm64 --prefix ../../crates/infisical-napi && npm run move && npm run format-binding",
"build-gnu-arm64": "npm run build-gnu-arm64 --prefix ../../crates/infisical-napi && npm run move && npm run format-binding",
"build-win-ia32": "npm run build-win-ia32 --prefix ../../crates/infisical-napi && npm run move-win-ia32 && npm run format-binding",
"move-win-ia32": "npm run move-win-ia32:binaries && npm run move:win-ia32:bindings",
"move": "npm run move:bindings && npm run move:binaries",
Expand Down

0 comments on commit f8ff92b

Please sign in to comment.