build --enable_platform_specific_config # macOS-specific settings (auto-applied on macOS via --enable_platform_specific_config) build:macos --apple_platform_type=ios build:macos --apple_crosstool_top=@local_config_apple_cc//:toolchain build:macos --crosstool_top=@local_config_apple_cc//:toolchain build:macos --host_crosstool_top=@local_config_apple_cc//:toolchain build:macos --per_file_copt=".*\.m$","@-fno-objc-msgsend-selector-stubs" build:macos --per_file_copt=".*\.mm$","@-fno-objc-msgsend-selector-stubs" build:macos --features=debug_prefix_map_pwd_is_dot build:macos --features=swift.cacheable_swiftmodules build:macos --features=swift.debug_prefix_map build:macos --features=swift.enable_vfsoverlays build:dbg --features=swift.emit_swiftsourceinfo # Linux-specific settings (auto-applied on Linux via --enable_platform_specific_config) build:linux --action_env=CC build:linux --action_env=CXX build --strategy=Genrule=standalone build --spawn_strategy=standalone build:macos --strategy=SwiftCompile=worker # SourceKit BSP: Swift indexing features (macOS only) common:macos --features=swift.index_while_building common:macos --features=swift.use_global_index_store common:macos --features=swift.use_global_module_cache common:macos --features=oso_prefix_is_pwd # SourceKit BSP: Index build config (used for background indexing) common:index_build --experimental_convenience_symlinks=ignore common:index_build --show_result=0 common:index_build --noshow_loading_progress common:index_build --noshow_progress common:index_build --noannounce_rc common:index_build --noshow_timestamps common:index_build --curses=no common:index_build --color=no # Demote new Xcode 27 / iOS 27 deprecation and implicit-capture diagnostics to warnings. build --features=-treat_warnings_as_errors build --@build_bazel_rules_swift//swift:copt=-no-warnings-as-errors build --copt=-Wno-deprecated-declarations