summaryrefslogtreecommitdiff
path: root/cli/build.rs
diff options
context:
space:
mode:
authorBartek IwaƄczuk <biwanczuk@gmail.com>2024-07-23 01:42:26 +0100
committerGitHub <noreply@github.com>2024-07-23 02:42:26 +0200
commit8a7ed17ea29a5cc3f1fbf46cc848e3dad5b72f89 (patch)
tree28aa9ef2254738841de77b788001c9400a4004cb /cli/build.rs
parent3f8efe5289d88097ab49e7a8fcda763c2823376b (diff)
Revert "fix(cli): add NAPI support in standalone mode (#24642)" (#24682)
This reverts commit 4e8f5875bc59ddfb84c8b0b26071a547b49823a9. Reverting because, it caused a failure during v1.45.3 publish: https://github.com/denoland/deno/actions/runs/10048730693/job/27773718095 CC @Mutefish0
Diffstat (limited to 'cli/build.rs')
-rw-r--r--cli/build.rs47
1 files changed, 12 insertions, 35 deletions
diff --git a/cli/build.rs b/cli/build.rs
index f131bc1dc..4fe6fd1ea 100644
--- a/cli/build.rs
+++ b/cli/build.rs
@@ -404,28 +404,16 @@ fn main() {
);
#[cfg(target_os = "windows")]
- {
- println!(
- "cargo:rustc-link-arg-bin=deno=/DEF:{}",
- symbols_path.display()
- );
- println!(
- "cargo:rustc-link-arg-bin=denort=/DEF:{}",
- symbols_path.display()
- );
- }
+ println!(
+ "cargo:rustc-link-arg-bin=deno=/DEF:{}",
+ symbols_path.display()
+ );
#[cfg(target_os = "macos")]
- {
- println!(
- "cargo:rustc-link-arg-bin=deno=-Wl,-exported_symbols_list,{}",
- symbols_path.display()
- );
- println!(
- "cargo:rustc-link-arg-bin=denort=-Wl,-exported_symbols_list,{}",
- symbols_path.display()
- );
- }
+ println!(
+ "cargo:rustc-link-arg-bin=deno=-Wl,-exported_symbols_list,{}",
+ symbols_path.display()
+ );
#[cfg(target_os = "linux")]
{
@@ -438,30 +426,19 @@ fn main() {
{
println!("cargo:warning=Compiling with all symbols exported, this will result in a larger binary. Please use glibc 2.35 or later for an optimised build.");
println!("cargo:rustc-link-arg-bin=deno=-rdynamic");
- println!("cargo:rustc-link-arg-bin=denort=-rdynamic");
} else {
println!(
"cargo:rustc-link-arg-bin=deno=-Wl,--export-dynamic-symbol-list={}",
symbols_path.display()
);
- println!(
- "cargo:rustc-link-arg-bin=denort=-Wl,--export-dynamic-symbol-list={}",
- symbols_path.display()
- );
}
}
#[cfg(target_os = "android")]
- {
- println!(
- "cargo:rustc-link-arg-bin=deno=-Wl,--export-dynamic-symbol-list={}",
- symbols_path.display()
- );
- println!(
- "cargo:rustc-link-arg-bin=denort=-Wl,--export-dynamic-symbol-list={}",
- symbols_path.display()
- );
- }
+ println!(
+ "cargo:rustc-link-arg-bin=deno=-Wl,--export-dynamic-symbol-list={}",
+ symbols_path.display()
+ );
// To debug snapshot issues uncomment:
// op_fetch_asset::trace_serializer();