fix (backend-rs): do not specify RUSTFLAGS over napi-rs cli (at least for now)

This commit is contained in:
naskya 2024-06-27 01:00:33 +09:00
parent 78fdc56c3d
commit 61b6ac5f2c
No known key found for this signature in database
GPG key ID: 712D413B3A9FED5C
2 changed files with 2 additions and 3 deletions

View file

@ -26,7 +26,7 @@ COPY packages/backend-rs packages/backend-rs/
# Compile backend-rs
RUN ln -s $(which gcc) /usr/bin/aarch64-linux-musl-gcc
RUN NODE_ENV='production' pnpm run --filter backend-rs build:container
RUN NODE_ENV='production' pnpm run --filter backend-rs build
# Copy/Overwrite index.js to mitigate the bug in napi-rs codegen
COPY packages/backend-rs/index.js packages/backend-rs/built/index.js

View file

@ -10,8 +10,7 @@
"@napi-rs/cli": "3.0.0-alpha.55"
},
"scripts": {
"build": "RUSTFLAGS='-C target-cpu=native' napi build --features napi --no-const-enum --platform --release --output-dir ./built/",
"build:container": "napi build --features napi --no-const-enum --platform --release --output-dir ./built/",
"build": "napi build --features napi --no-const-enum --platform --release --output-dir ./built/",
"build:debug": "napi build --features napi --no-const-enum --platform --output-dir ./built/"
}
}