diff options
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(); |