Skip to content

Commit 25c7dfb

Browse files
committed
refactor(native): inline release rustflags
1 parent 621c287 commit 25c7dfb

3 files changed

Lines changed: 2 additions & 5 deletions

File tree

.cargo/release.toml

Lines changed: 0 additions & 3 deletions
This file was deleted.

.github/workflows/reusable-native-build.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -109,7 +109,7 @@ jobs:
109109
;;
110110
esac
111111
112-
args+=(-- --config ../../.cargo/release.toml)
112+
args+=(-- --config "target.'cfg(all())'.rustflags = ['-Zlocation-detail=none']")
113113
pnpm exec napi "${args[@]}"
114114
115115
- name: Upload native binding

packages/rstack/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -67,7 +67,7 @@
6767
"build": "rslib",
6868
"build:native": "napi build --config-path napi.json --platform --manifest-path ../../Cargo.toml --package rstack-binding --package-json-path package.json --output-dir . --js binding.cjs --dts binding.d.cts",
6969
"build:native:ci": "napi build --config-path napi.json --platform --profile ci --manifest-path ../../Cargo.toml --package rstack-binding --package-json-path package.json --output-dir . --js binding.cjs --dts binding.d.cts",
70-
"build:native:release": "napi build --config-path napi.json --platform --release --manifest-path ../../Cargo.toml --package rstack-binding --package-json-path package.json --output-dir . --js binding.cjs --dts binding.d.cts -- --config ../../.cargo/release.toml",
70+
"build:native:release": "napi build --config-path napi.json --platform --release --manifest-path ../../Cargo.toml --package rstack-binding --package-json-path package.json --output-dir . --js binding.cjs --dts binding.d.cts -- --config \"target.'cfg(all())'.rustflags = ['-Zlocation-detail=none']\"",
7171
"dev": "rslib -w",
7272
"package:native": "napi create-npm-dirs --config-path napi.json",
7373
"test": "rs test"

0 commit comments

Comments
 (0)