From 61b6ac5f2c496d1284bd097d4a982be1ff4b4589 Mon Sep 17 00:00:00 2001 From: naskya <m@naskya.net> Date: Thu, 27 Jun 2024 01:00:33 +0900 Subject: [PATCH] fix (backend-rs): do not specify RUSTFLAGS over napi-rs cli (at least for now) --- Dockerfile | 2 +- packages/backend-rs/package.json | 3 +-- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/Dockerfile b/Dockerfile index 2b4de7eb91..15c8e5a159 100644 --- a/Dockerfile +++ b/Dockerfile @@ -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 diff --git a/packages/backend-rs/package.json b/packages/backend-rs/package.json index e37805dc5d..e96bfc5ef7 100644 --- a/packages/backend-rs/package.json +++ b/packages/backend-rs/package.json @@ -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/" } }