Add -fvisibility=hidden flag to Bazel (#2502)

This commit is contained in:
Bart Louwers
2024-06-13 17:31:23 +02:00
committed by GitHub
parent e755646eae
commit 4f3485f31a
3 changed files with 3 additions and 114 deletions

View File

@@ -98,7 +98,9 @@ MSVC_CPP_FLAGS = [
]
CPP_FLAGS = select({
"//conditions:default": GCC_CLANG_CPP_FLAGS + WARNING_FLAGS["ios"],
"//conditions:default": GCC_CLANG_CPP_FLAGS,
"@platforms//os:ios": GCC_CLANG_CPP_FLAGS + WARNING_FLAGS["ios"] + ["-fvisibility=hidden"],
"@platforms//os:macos": GCC_CLANG_CPP_FLAGS + WARNING_FLAGS["macos"] + ["-fvisibility=hidden"],
"@platforms//os:linux": GCC_CLANG_CPP_FLAGS + WARNING_FLAGS["linux"],
"@platforms//os:windows": MSVC_CPP_FLAGS + WARNING_FLAGS["windows"],
})