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/"
 	}
 }