diff options
author | RĂ©mi Verschelde <remi@verschelde.fr> | 2022-03-31 17:32:24 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-03-31 17:32:24 +0200 |
commit | c5f9424fbd82d2d8bedb59ebc63e98747781d1ce (patch) | |
tree | 2a366be5da78db66905a79f28d7bd00d1ab6ca32 | |
parent | fda87d4a89f83c587dd31aa37e1d662d367b1469 (diff) | |
parent | 4d9689e7f6da3232d712cf084d277f3015117730 (diff) |
Merge pull request #59740 from bruvzg/brotli_san
-rw-r--r-- | modules/freetype/SCsub | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/modules/freetype/SCsub b/modules/freetype/SCsub index e41e2a9acf..d23c4b637c 100644 --- a/modules/freetype/SCsub +++ b/modules/freetype/SCsub @@ -74,6 +74,9 @@ if env["builtin_freetype"]: env_freetype.Append(CPPDEFINES=["FT_CONFIG_OPTION_USE_BROTLI"]) env_freetype.Prepend(CPPPATH=[thirdparty_brotli_dir + "include"]) + if env.get("use_ubsan") or env.get("use_asan") or env.get("use_tsan") or env.get("use_lsan") or env.get("use_msan"): + env_freetype.Append(CPPDEFINES=["BROTLI_BUILD_PORTABLE"]) + if env["platform"] == "uwp": # Include header for UWP to fix build issues env_freetype.Append(CCFLAGS=["/FI", '"modules/freetype/uwpdef.h"']) |