[WIP] Bazel transition

This commit is contained in:
Ali 2020-10-14 18:07:04 +04:00
parent cd96e69361
commit 242ed43e04
3 changed files with 4 additions and 4 deletions

View File

@ -59,12 +59,14 @@ BAZEL_DEBUG_FLAGS=\
--features=swift.enable_batch_mode \
--swiftcopt=-j${CORE_COUNT_MINUS_ONE} \
# --num-threads 0 forces swiftc to generate one object file per module; it:
# 1. resolves issues with the linker caused by swift-objc mixing.
# 2. makes the resulting binaries significantly smaller (up to 9% for this project).
BAZEL_OPT_FLAGS=\
--features=swift.opt_uses_wmo \
--features=swift.opt_uses_osize \
--swiftcopt='-num-threads' --swiftcopt='16' \
--swiftcopt='-num-threads' --swiftcopt='0' \
--objc_enable_binary_stripping \
-s \
build_arm64: check_env

View File

@ -14,7 +14,6 @@ swift_library(
"//submodules/Markdown:Markdown",
"//submodules/AsyncDisplayKit:AsyncDisplayKit",
],
alwayslink = True,
visibility = [
"//visibility:public",
],

View File

@ -18,7 +18,6 @@ swift_library(
"//submodules/NetworkLogging:NetworkLogging",
"//submodules/Reachability:Reachability",
],
alwayslink = True,
visibility = [
"//visibility:public",
],