Browse Source

Add the equivalent of `-Werror` for `wasm-ld`

Adam Scott 5 tháng trước cách đây
mục cha
commit
ce4f64583a
1 tập tin đã thay đổi với 4 bổ sung0 xóa
  1. 4 0
      platform/web/detect.py

+ 4 - 0
platform/web/detect.py

@@ -130,6 +130,10 @@ def configure(env: "SConsEnvironment"):
     ## Copy env variables.
     env["ENV"] = os.environ
 
+    # This makes `wasm-ld` treat all warnings as errors.
+    if env["werror"]:
+        env.Append(LINKFLAGS=["-Wl,--fatal-warnings"])
+
     # LTO
 
     if env["lto"] == "auto":  # Enable LTO for production.