diff options
author | Bartek IwaĆczuk <biwanczuk@gmail.com> | 2024-07-23 01:42:26 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-07-23 02:42:26 +0200 |
commit | 8a7ed17ea29a5cc3f1fbf46cc848e3dad5b72f89 (patch) | |
tree | 28aa9ef2254738841de77b788001c9400a4004cb /cli/build.rs | |
parent | 3f8efe5289d88097ab49e7a8fcda763c2823376b (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.rs | 47 |
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(); |