aboutsummaryrefslogtreecommitdiffhomepage
path: root/tools/osx
diff options
context:
space:
mode:
authorGravatar kush <kush@google.com>2017-09-06 20:49:57 +0200
committerGravatar Yun Peng <pcloudy@google.com>2017-09-07 09:57:35 +0200
commit9b6cf941461769becc06e30d4fd0c2007066abbd (patch)
tree62ea236941f1b490278278432179c33bcaa4f0c9 /tools/osx
parent35e0c2d716de87ce746b87098b92d81840255495 (diff)
Internal change
PiperOrigin-RevId: 167751263
Diffstat (limited to 'tools/osx')
-rw-r--r--tools/osx/crosstool/CROSSTOOL.tpl870
1 files changed, 130 insertions, 740 deletions
diff --git a/tools/osx/crosstool/CROSSTOOL.tpl b/tools/osx/crosstool/CROSSTOOL.tpl
index c246576624..5870195750 100644
--- a/tools/osx/crosstool/CROSSTOOL.tpl
+++ b/tools/osx/crosstool/CROSSTOOL.tpl
@@ -184,27 +184,6 @@ toolchain {
name: "only_doth_headers_in_module_maps"
}
feature {
- name: "legacy_compile_flags"
- flag_set {
- action: "assemble"
- action: "preprocess-assemble"
- action: "c-compile"
- action: "c++-compile"
- action: "c++-header-parsing"
- action: "c++-header-preprocessing"
- action: "c++-module-compile"
- action: "c++-module-codegen"
- action: "lto-backend"
- action: "objc-compile"
- action: "objc++-compile"
- flag_group {
- flag: "%{legacy_compile_flags}"
- iterate_over: "legacy_compile_flags"
- }
- expand_if_all_available: "legacy_compile_flags"
- }
- }
- feature {
name: "objc_actions"
implies: "objc-compile"
implies: "objc++-compile"
@@ -1065,28 +1044,7 @@ toolchain {
name: "unfiltered_cxx_flags"
}
feature {
- name: "user_compile_flags"
- flag_set {
- action: "assemble"
- action: "preprocess-assemble"
- action: "c-compile"
- action: "c++-compile"
- action: "c++-header-parsing"
- action: "c++-header-preprocessing"
- action: "c++-module-compile"
- action: "c++-module-codegen"
- action: "lto-backend"
- action: "objc-compile"
- action: "objc++-compile"
- flag_group {
- flag: "%{user_compile_flags}"
- iterate_over: "user_compile_flags"
- }
- expand_if_all_available: "user_compile_flags"
- }
- }
- feature {
- name: "unfiltered_compile_flags"
+ name: "copts"
flag_set {
action: "assemble"
action: "preprocess-assemble"
@@ -1096,14 +1054,13 @@ toolchain {
action: "c++-header-preprocessing"
action: "c++-module-compile"
action: "c++-module-codegen"
- action: "lto-backend"
action: "objc-compile"
action: "objc++-compile"
flag_group {
- flag: "%{unfiltered_compile_flags}"
- iterate_over: "unfiltered_compile_flags"
+ flag: "%{copts}"
+ iterate_over: "copts"
}
- expand_if_all_available: "unfiltered_compile_flags"
+ expand_if_all_available: "copts"
}
}
action_config {
@@ -1150,15 +1107,13 @@ toolchain {
tool_path: "wrapped_clang"
execution_requirement: "requires-darwin"
}
+ implies: "copts"
implies: "preprocessor_defines"
implies: "include_system_dirs"
implies: "version_min"
implies: "objc_arc"
implies: "no_objc_arc"
implies: "apple_env"
- implies: "legacy_compile_flags"
- implies: "user_compile_flags"
- implies: "unfiltered_compile_flags"
}
action_config {
config_name: "c++-compile"
@@ -1167,15 +1122,13 @@ toolchain {
tool_path: "wrapped_clang"
execution_requirement: "requires-darwin"
}
+ implies: "copts"
implies: "preprocessor_defines"
implies: "include_system_dirs"
implies: "version_min"
implies: "objc_arc"
implies: "no_objc_arc"
implies: "apple_env"
- implies: "legacy_compile_flags"
- implies: "user_compile_flags"
- implies: "unfiltered_compile_flags"
}
action_config {
config_name: "c++-module-compile"
@@ -1184,15 +1137,13 @@ toolchain {
tool_path: "wrapped_clang"
execution_requirement: "requires-darwin"
}
+ implies: "copts"
implies: "preprocessor_defines"
implies: "include_system_dirs"
implies: "version_min"
implies: "objc_arc"
implies: "no_objc_arc"
implies: "apple_env"
- implies: "legacy_compile_flags"
- implies: "user_compile_flags"
- implies: "unfiltered_compile_flags"
}
action_config {
config_name: "c++-header-parsing"
@@ -1201,15 +1152,13 @@ toolchain {
tool_path: "wrapped_clang"
execution_requirement: "requires-darwin"
}
+ implies: "copts"
implies: "preprocessor_defines"
implies: "include_system_dirs"
implies: "version_min"
implies: "objc_arc"
implies: "no_objc_arc"
implies: "apple_env"
- implies: "legacy_compile_flags"
- implies: "user_compile_flags"
- implies: "unfiltered_compile_flags"
}
action_config {
config_name: "c++-header-preprocessing"
@@ -1218,15 +1167,13 @@ toolchain {
tool_path: "wrapped_clang"
execution_requirement: "requires-darwin"
}
+ implies: "copts"
implies: "preprocessor_defines"
implies: "include_system_dirs"
implies: "version_min"
implies: "objc_arc"
implies: "no_objc_arc"
implies: "apple_env"
- implies: "legacy_compile_flags"
- implies: "user_compile_flags"
- implies: "unfiltered_compile_flags"
}
action_config {
config_name: "objc-compile"
@@ -1251,9 +1198,7 @@ toolchain {
implies: "objc_arc"
implies: "no_objc_arc"
implies: "apple_env"
- implies: "legacy_compile_flags"
- implies: "user_compile_flags"
- implies: "unfiltered_compile_flags"
+ implies: "copts"
}
action_config {
config_name: "objc++-compile"
@@ -1279,9 +1224,7 @@ toolchain {
implies: "objc_arc"
implies: "no_objc_arc"
implies: "apple_env"
- implies: "legacy_compile_flags"
- implies: "user_compile_flags"
- implies: "unfiltered_compile_flags"
+ implies: "copts"
}
action_config {
config_name: "assemble"
@@ -1290,13 +1233,11 @@ toolchain {
tool_path: "wrapped_clang"
execution_requirement: "requires-darwin"
}
+ implies: "copts"
implies: "objc_arc"
implies: "no_objc_arc"
implies: "include_system_dirs"
implies: "apple_env"
- implies: "legacy_compile_flags"
- implies: "user_compile_flags"
- implies: "unfiltered_compile_flags"
}
action_config {
config_name: "preprocess-assemble"
@@ -1305,15 +1246,13 @@ toolchain {
tool_path: "wrapped_clang"
execution_requirement: "requires-darwin"
}
+ implies: "copts"
implies: "preprocessor_defines"
implies: "include_system_dirs"
implies: "version_min"
implies: "objc_arc"
implies: "no_objc_arc"
implies: "apple_env"
- implies: "legacy_compile_flags"
- implies: "user_compile_flags"
- implies: "unfiltered_compile_flags"
}
action_config {
config_name: "objc-archive"
@@ -1741,27 +1680,6 @@ toolchain {
name: "only_doth_headers_in_module_maps"
}
feature {
- name: "legacy_compile_flags"
- flag_set {
- action: "assemble"
- action: "preprocess-assemble"
- action: "c-compile"
- action: "c++-compile"
- action: "c++-header-parsing"
- action: "c++-header-preprocessing"
- action: "c++-module-compile"
- action: "c++-module-codegen"
- action: "lto-backend"
- action: "objc-compile"
- action: "objc++-compile"
- flag_group {
- flag: "%{legacy_compile_flags}"
- iterate_over: "legacy_compile_flags"
- }
- expand_if_all_available: "legacy_compile_flags"
- }
- }
- feature {
name: "objc_actions"
implies: "objc-compile"
implies: "objc++-compile"
@@ -2627,28 +2545,7 @@ toolchain {
name: "unfiltered_cxx_flags"
}
feature {
- name: "user_compile_flags"
- flag_set {
- action: "assemble"
- action: "preprocess-assemble"
- action: "c-compile"
- action: "c++-compile"
- action: "c++-header-parsing"
- action: "c++-header-preprocessing"
- action: "c++-module-compile"
- action: "c++-module-codegen"
- action: "lto-backend"
- action: "objc-compile"
- action: "objc++-compile"
- flag_group {
- flag: "%{user_compile_flags}"
- iterate_over: "user_compile_flags"
- }
- expand_if_all_available: "user_compile_flags"
- }
- }
- feature {
- name: "unfiltered_compile_flags"
+ name: "copts"
flag_set {
action: "assemble"
action: "preprocess-assemble"
@@ -2658,14 +2555,13 @@ toolchain {
action: "c++-header-preprocessing"
action: "c++-module-compile"
action: "c++-module-codegen"
- action: "lto-backend"
action: "objc-compile"
action: "objc++-compile"
flag_group {
- flag: "%{unfiltered_compile_flags}"
- iterate_over: "unfiltered_compile_flags"
+ flag: "%{copts}"
+ iterate_over: "copts"
}
- expand_if_all_available: "unfiltered_compile_flags"
+ expand_if_all_available: "copts"
}
}
action_config {
@@ -2712,15 +2608,13 @@ toolchain {
tool_path: "wrapped_clang"
execution_requirement: "requires-darwin"
}
+ implies: "copts"
implies: "preprocessor_defines"
implies: "include_system_dirs"
implies: "version_min"
implies: "objc_arc"
implies: "no_objc_arc"
implies: "apple_env"
- implies: "legacy_compile_flags"
- implies: "user_compile_flags"
- implies: "unfiltered_compile_flags"
}
action_config {
config_name: "c++-compile"
@@ -2729,15 +2623,13 @@ toolchain {
tool_path: "wrapped_clang"
execution_requirement: "requires-darwin"
}
+ implies: "copts"
implies: "preprocessor_defines"
implies: "include_system_dirs"
implies: "version_min"
implies: "objc_arc"
implies: "no_objc_arc"
implies: "apple_env"
- implies: "legacy_compile_flags"
- implies: "user_compile_flags"
- implies: "unfiltered_compile_flags"
}
action_config {
config_name: "c++-module-compile"
@@ -2746,15 +2638,13 @@ toolchain {
tool_path: "wrapped_clang"
execution_requirement: "requires-darwin"
}
+ implies: "copts"
implies: "preprocessor_defines"
implies: "include_system_dirs"
implies: "version_min"
implies: "objc_arc"
implies: "no_objc_arc"
implies: "apple_env"
- implies: "legacy_compile_flags"
- implies: "user_compile_flags"
- implies: "unfiltered_compile_flags"
}
action_config {
config_name: "c++-header-parsing"
@@ -2763,15 +2653,13 @@ toolchain {
tool_path: "wrapped_clang"
execution_requirement: "requires-darwin"
}
+ implies: "copts"
implies: "preprocessor_defines"
implies: "include_system_dirs"
implies: "version_min"
implies: "objc_arc"
implies: "no_objc_arc"
implies: "apple_env"
- implies: "legacy_compile_flags"
- implies: "user_compile_flags"
- implies: "unfiltered_compile_flags"
}
action_config {
config_name: "c++-header-preprocessing"
@@ -2780,15 +2668,13 @@ toolchain {
tool_path: "wrapped_clang"
execution_requirement: "requires-darwin"
}
+ implies: "copts"
implies: "preprocessor_defines"
implies: "include_system_dirs"
implies: "version_min"
implies: "objc_arc"
implies: "no_objc_arc"
implies: "apple_env"
- implies: "legacy_compile_flags"
- implies: "user_compile_flags"
- implies: "unfiltered_compile_flags"
}
action_config {
config_name: "objc-compile"
@@ -2813,9 +2699,7 @@ toolchain {
implies: "objc_arc"
implies: "no_objc_arc"
implies: "apple_env"
- implies: "legacy_compile_flags"
- implies: "user_compile_flags"
- implies: "unfiltered_compile_flags"
+ implies: "copts"
implies: "apply_simulator_compiler_flags"
}
action_config {
@@ -2842,9 +2726,7 @@ toolchain {
implies: "objc_arc"
implies: "no_objc_arc"
implies: "apple_env"
- implies: "legacy_compile_flags"
- implies: "user_compile_flags"
- implies: "unfiltered_compile_flags"
+ implies: "copts"
implies: "apply_simulator_compiler_flags"
}
action_config {
@@ -2854,13 +2736,11 @@ toolchain {
tool_path: "wrapped_clang"
execution_requirement: "requires-darwin"
}
+ implies: "copts"
implies: "objc_arc"
implies: "no_objc_arc"
implies: "include_system_dirs"
implies: "apple_env"
- implies: "legacy_compile_flags"
- implies: "user_compile_flags"
- implies: "unfiltered_compile_flags"
}
action_config {
config_name: "preprocess-assemble"
@@ -2869,15 +2749,13 @@ toolchain {
tool_path: "wrapped_clang"
execution_requirement: "requires-darwin"
}
+ implies: "copts"
implies: "preprocessor_defines"
implies: "include_system_dirs"
implies: "version_min"
implies: "objc_arc"
implies: "no_objc_arc"
implies: "apple_env"
- implies: "legacy_compile_flags"
- implies: "user_compile_flags"
- implies: "unfiltered_compile_flags"
}
action_config {
config_name: "objc-archive"
@@ -3305,27 +3183,6 @@ toolchain {
name: "only_doth_headers_in_module_maps"
}
feature {
- name: "legacy_compile_flags"
- flag_set {
- action: "assemble"
- action: "preprocess-assemble"
- action: "c-compile"
- action: "c++-compile"
- action: "c++-header-parsing"
- action: "c++-header-preprocessing"
- action: "c++-module-compile"
- action: "c++-module-codegen"
- action: "lto-backend"
- action: "objc-compile"
- action: "objc++-compile"
- flag_group {
- flag: "%{legacy_compile_flags}"
- iterate_over: "legacy_compile_flags"
- }
- expand_if_all_available: "legacy_compile_flags"
- }
- }
- feature {
name: "objc_actions"
implies: "objc-compile"
implies: "objc++-compile"
@@ -4193,7 +4050,7 @@ toolchain {
name: "unfiltered_cxx_flags"
}
feature {
- name: "user_compile_flags"
+ name: "copts"
flag_set {
action: "assemble"
action: "preprocess-assemble"
@@ -4203,35 +4060,13 @@ toolchain {
action: "c++-header-preprocessing"
action: "c++-module-compile"
action: "c++-module-codegen"
- action: "lto-backend"
action: "objc-compile"
action: "objc++-compile"
flag_group {
- flag: "%{user_compile_flags}"
- iterate_over: "user_compile_flags"
+ flag: "%{copts}"
+ iterate_over: "copts"
}
- expand_if_all_available: "user_compile_flags"
- }
- }
- feature {
- name: "unfiltered_compile_flags"
- flag_set {
- action: "assemble"
- action: "preprocess-assemble"
- action: "c-compile"
- action: "c++-compile"
- action: "c++-header-parsing"
- action: "c++-header-preprocessing"
- action: "c++-module-compile"
- action: "c++-module-codegen"
- action: "lto-backend"
- action: "objc-compile"
- action: "objc++-compile"
- flag_group {
- flag: "%{unfiltered_compile_flags}"
- iterate_over: "unfiltered_compile_flags"
- }
- expand_if_all_available: "unfiltered_compile_flags"
+ expand_if_all_available: "copts"
}
}
action_config {
@@ -4278,15 +4113,13 @@ toolchain {
tool_path: "wrapped_clang"
execution_requirement: "requires-darwin"
}
+ implies: "copts"
implies: "preprocessor_defines"
implies: "include_system_dirs"
implies: "version_min"
implies: "objc_arc"
implies: "no_objc_arc"
implies: "apple_env"
- implies: "legacy_compile_flags"
- implies: "user_compile_flags"
- implies: "unfiltered_compile_flags"
}
action_config {
config_name: "c++-compile"
@@ -4295,15 +4128,13 @@ toolchain {
tool_path: "wrapped_clang"
execution_requirement: "requires-darwin"
}
+ implies: "copts"
implies: "preprocessor_defines"
implies: "include_system_dirs"
implies: "version_min"
implies: "objc_arc"
implies: "no_objc_arc"
implies: "apple_env"
- implies: "legacy_compile_flags"
- implies: "user_compile_flags"
- implies: "unfiltered_compile_flags"
}
action_config {
config_name: "c++-module-compile"
@@ -4312,15 +4143,13 @@ toolchain {
tool_path: "wrapped_clang"
execution_requirement: "requires-darwin"
}
+ implies: "copts"
implies: "preprocessor_defines"
implies: "include_system_dirs"
implies: "version_min"
implies: "objc_arc"
implies: "no_objc_arc"
implies: "apple_env"
- implies: "legacy_compile_flags"
- implies: "user_compile_flags"
- implies: "unfiltered_compile_flags"
}
action_config {
config_name: "c++-header-parsing"
@@ -4329,15 +4158,13 @@ toolchain {
tool_path: "wrapped_clang"
execution_requirement: "requires-darwin"
}
+ implies: "copts"
implies: "preprocessor_defines"
implies: "include_system_dirs"
implies: "version_min"
implies: "objc_arc"
implies: "no_objc_arc"
implies: "apple_env"
- implies: "legacy_compile_flags"
- implies: "user_compile_flags"
- implies: "unfiltered_compile_flags"
}
action_config {
config_name: "c++-header-preprocessing"
@@ -4346,15 +4173,13 @@ toolchain {
tool_path: "wrapped_clang"
execution_requirement: "requires-darwin"
}
+ implies: "copts"
implies: "preprocessor_defines"
implies: "include_system_dirs"
implies: "version_min"
implies: "objc_arc"
implies: "no_objc_arc"
implies: "apple_env"
- implies: "legacy_compile_flags"
- implies: "user_compile_flags"
- implies: "unfiltered_compile_flags"
}
action_config {
config_name: "objc-compile"
@@ -4379,9 +4204,7 @@ toolchain {
implies: "objc_arc"
implies: "no_objc_arc"
implies: "apple_env"
- implies: "legacy_compile_flags"
- implies: "user_compile_flags"
- implies: "unfiltered_compile_flags"
+ implies: "copts"
implies: "apply_simulator_compiler_flags"
}
action_config {
@@ -4408,9 +4231,7 @@ toolchain {
implies: "objc_arc"
implies: "no_objc_arc"
implies: "apple_env"
- implies: "legacy_compile_flags"
- implies: "user_compile_flags"
- implies: "unfiltered_compile_flags"
+ implies: "copts"
implies: "apply_simulator_compiler_flags"
}
action_config {
@@ -4420,13 +4241,11 @@ toolchain {
tool_path: "wrapped_clang"
execution_requirement: "requires-darwin"
}
+ implies: "copts"
implies: "objc_arc"
implies: "no_objc_arc"
implies: "include_system_dirs"
implies: "apple_env"
- implies: "legacy_compile_flags"
- implies: "user_compile_flags"
- implies: "unfiltered_compile_flags"
}
action_config {
config_name: "preprocess-assemble"
@@ -4435,15 +4254,13 @@ toolchain {
tool_path: "wrapped_clang"
execution_requirement: "requires-darwin"
}
+ implies: "copts"
implies: "preprocessor_defines"
implies: "include_system_dirs"
implies: "version_min"
implies: "objc_arc"
implies: "no_objc_arc"
implies: "apple_env"
- implies: "legacy_compile_flags"
- implies: "user_compile_flags"
- implies: "unfiltered_compile_flags"
}
action_config {
config_name: "objc-archive"
@@ -4872,27 +4689,6 @@ toolchain {
name: "only_doth_headers_in_module_maps"
}
feature {
- name: "legacy_compile_flags"
- flag_set {
- action: "assemble"
- action: "preprocess-assemble"
- action: "c-compile"
- action: "c++-compile"
- action: "c++-header-parsing"
- action: "c++-header-preprocessing"
- action: "c++-module-compile"
- action: "c++-module-codegen"
- action: "lto-backend"
- action: "objc-compile"
- action: "objc++-compile"
- flag_group {
- flag: "%{legacy_compile_flags}"
- iterate_over: "legacy_compile_flags"
- }
- expand_if_all_available: "legacy_compile_flags"
- }
- }
- feature {
name: "objc_actions"
implies: "objc-compile"
implies: "objc++-compile"
@@ -5781,7 +5577,7 @@ toolchain {
}
}
feature {
- name: "user_compile_flags"
+ name: "copts"
flag_set {
action: "assemble"
action: "preprocess-assemble"
@@ -5791,35 +5587,13 @@ toolchain {
action: "c++-header-preprocessing"
action: "c++-module-compile"
action: "c++-module-codegen"
- action: "lto-backend"
action: "objc-compile"
action: "objc++-compile"
flag_group {
- flag: "%{user_compile_flags}"
- iterate_over: "user_compile_flags"
+ flag: "%{copts}"
+ iterate_over: "copts"
}
- expand_if_all_available: "user_compile_flags"
- }
- }
- feature {
- name: "unfiltered_compile_flags"
- flag_set {
- action: "assemble"
- action: "preprocess-assemble"
- action: "c-compile"
- action: "c++-compile"
- action: "c++-header-parsing"
- action: "c++-header-preprocessing"
- action: "c++-module-compile"
- action: "c++-module-codegen"
- action: "lto-backend"
- action: "objc-compile"
- action: "objc++-compile"
- flag_group {
- flag: "%{unfiltered_compile_flags}"
- iterate_over: "unfiltered_compile_flags"
- }
- expand_if_all_available: "unfiltered_compile_flags"
+ expand_if_all_available: "copts"
}
}
action_config {
@@ -5866,15 +5640,13 @@ toolchain {
tool_path: "wrapped_clang"
execution_requirement: "requires-darwin"
}
+ implies: "copts"
implies: "preprocessor_defines"
implies: "include_system_dirs"
implies: "version_min"
implies: "objc_arc"
implies: "no_objc_arc"
implies: "apple_env"
- implies: "legacy_compile_flags"
- implies: "user_compile_flags"
- implies: "unfiltered_compile_flags"
implies: "unfiltered_cxx_flags"
}
action_config {
@@ -5884,15 +5656,13 @@ toolchain {
tool_path: "wrapped_clang"
execution_requirement: "requires-darwin"
}
+ implies: "copts"
implies: "preprocessor_defines"
implies: "include_system_dirs"
implies: "version_min"
implies: "objc_arc"
implies: "no_objc_arc"
implies: "apple_env"
- implies: "legacy_compile_flags"
- implies: "user_compile_flags"
- implies: "unfiltered_compile_flags"
implies: "unfiltered_cxx_flags"
}
action_config {
@@ -5902,15 +5672,13 @@ toolchain {
tool_path: "wrapped_clang"
execution_requirement: "requires-darwin"
}
+ implies: "copts"
implies: "preprocessor_defines"
implies: "include_system_dirs"
implies: "version_min"
implies: "objc_arc"
implies: "no_objc_arc"
implies: "apple_env"
- implies: "legacy_compile_flags"
- implies: "user_compile_flags"
- implies: "unfiltered_compile_flags"
implies: "unfiltered_cxx_flags"
}
action_config {
@@ -5920,15 +5688,13 @@ toolchain {
tool_path: "wrapped_clang"
execution_requirement: "requires-darwin"
}
+ implies: "copts"
implies: "preprocessor_defines"
implies: "include_system_dirs"
implies: "version_min"
implies: "objc_arc"
implies: "no_objc_arc"
implies: "apple_env"
- implies: "legacy_compile_flags"
- implies: "user_compile_flags"
- implies: "unfiltered_compile_flags"
implies: "unfiltered_cxx_flags"
}
action_config {
@@ -5938,15 +5704,13 @@ toolchain {
tool_path: "wrapped_clang"
execution_requirement: "requires-darwin"
}
+ implies: "copts"
implies: "preprocessor_defines"
implies: "include_system_dirs"
implies: "version_min"
implies: "objc_arc"
implies: "no_objc_arc"
implies: "apple_env"
- implies: "legacy_compile_flags"
- implies: "user_compile_flags"
- implies: "unfiltered_compile_flags"
implies: "unfiltered_cxx_flags"
}
action_config {
@@ -5972,9 +5736,7 @@ toolchain {
implies: "objc_arc"
implies: "no_objc_arc"
implies: "apple_env"
- implies: "legacy_compile_flags"
- implies: "user_compile_flags"
- implies: "unfiltered_compile_flags"
+ implies: "copts"
implies: "apply_simulator_compiler_flags"
}
action_config {
@@ -6001,9 +5763,7 @@ toolchain {
implies: "objc_arc"
implies: "no_objc_arc"
implies: "apple_env"
- implies: "legacy_compile_flags"
- implies: "user_compile_flags"
- implies: "unfiltered_compile_flags"
+ implies: "copts"
implies: "apply_simulator_compiler_flags"
}
action_config {
@@ -6013,13 +5773,11 @@ toolchain {
tool_path: "wrapped_clang"
execution_requirement: "requires-darwin"
}
+ implies: "copts"
implies: "objc_arc"
implies: "no_objc_arc"
implies: "include_system_dirs"
implies: "apple_env"
- implies: "legacy_compile_flags"
- implies: "user_compile_flags"
- implies: "unfiltered_compile_flags"
implies: "unfiltered_cxx_flags"
}
action_config {
@@ -6029,15 +5787,13 @@ toolchain {
tool_path: "wrapped_clang"
execution_requirement: "requires-darwin"
}
+ implies: "copts"
implies: "preprocessor_defines"
implies: "include_system_dirs"
implies: "version_min"
implies: "objc_arc"
implies: "no_objc_arc"
implies: "apple_env"
- implies: "legacy_compile_flags"
- implies: "user_compile_flags"
- implies: "unfiltered_compile_flags"
implies: "unfiltered_cxx_flags"
}
action_config {
@@ -6468,27 +6224,6 @@ toolchain {
name: "only_doth_headers_in_module_maps"
}
feature {
- name: "legacy_compile_flags"
- flag_set {
- action: "assemble"
- action: "preprocess-assemble"
- action: "c-compile"
- action: "c++-compile"
- action: "c++-header-parsing"
- action: "c++-header-preprocessing"
- action: "c++-module-compile"
- action: "c++-module-codegen"
- action: "lto-backend"
- action: "objc-compile"
- action: "objc++-compile"
- flag_group {
- flag: "%{legacy_compile_flags}"
- iterate_over: "legacy_compile_flags"
- }
- expand_if_all_available: "legacy_compile_flags"
- }
- }
- feature {
name: "objc_actions"
implies: "objc-compile"
implies: "objc++-compile"
@@ -7354,7 +7089,7 @@ toolchain {
name: "unfiltered_cxx_flags"
}
feature {
- name: "user_compile_flags"
+ name: "copts"
flag_set {
action: "assemble"
action: "preprocess-assemble"
@@ -7364,35 +7099,13 @@ toolchain {
action: "c++-header-preprocessing"
action: "c++-module-compile"
action: "c++-module-codegen"
- action: "lto-backend"
- action: "objc-compile"
- action: "objc++-compile"
- flag_group {
- flag: "%{user_compile_flags}"
- iterate_over: "user_compile_flags"
- }
- expand_if_all_available: "user_compile_flags"
- }
- }
- feature {
- name: "unfiltered_compile_flags"
- flag_set {
- action: "assemble"
- action: "preprocess-assemble"
- action: "c-compile"
- action: "c++-compile"
- action: "c++-header-parsing"
- action: "c++-header-preprocessing"
- action: "c++-module-compile"
- action: "c++-module-codegen"
- action: "lto-backend"
action: "objc-compile"
action: "objc++-compile"
flag_group {
- flag: "%{unfiltered_compile_flags}"
- iterate_over: "unfiltered_compile_flags"
+ flag: "%{copts}"
+ iterate_over: "copts"
}
- expand_if_all_available: "unfiltered_compile_flags"
+ expand_if_all_available: "copts"
}
}
action_config {
@@ -7439,15 +7152,13 @@ toolchain {
tool_path: "wrapped_clang"
execution_requirement: "requires-darwin"
}
+ implies: "copts"
implies: "preprocessor_defines"
implies: "include_system_dirs"
implies: "version_min"
implies: "objc_arc"
implies: "no_objc_arc"
implies: "apple_env"
- implies: "legacy_compile_flags"
- implies: "user_compile_flags"
- implies: "unfiltered_compile_flags"
}
action_config {
config_name: "c++-compile"
@@ -7456,15 +7167,13 @@ toolchain {
tool_path: "wrapped_clang"
execution_requirement: "requires-darwin"
}
+ implies: "copts"
implies: "preprocessor_defines"
implies: "include_system_dirs"
implies: "version_min"
implies: "objc_arc"
implies: "no_objc_arc"
implies: "apple_env"
- implies: "legacy_compile_flags"
- implies: "user_compile_flags"
- implies: "unfiltered_compile_flags"
}
action_config {
config_name: "c++-module-compile"
@@ -7473,15 +7182,13 @@ toolchain {
tool_path: "wrapped_clang"
execution_requirement: "requires-darwin"
}
+ implies: "copts"
implies: "preprocessor_defines"
implies: "include_system_dirs"
implies: "version_min"
implies: "objc_arc"
implies: "no_objc_arc"
implies: "apple_env"
- implies: "legacy_compile_flags"
- implies: "user_compile_flags"
- implies: "unfiltered_compile_flags"
}
action_config {
config_name: "c++-header-parsing"
@@ -7490,15 +7197,13 @@ toolchain {
tool_path: "wrapped_clang"
execution_requirement: "requires-darwin"
}
+ implies: "copts"
implies: "preprocessor_defines"
implies: "include_system_dirs"
implies: "version_min"
implies: "objc_arc"
implies: "no_objc_arc"
implies: "apple_env"
- implies: "legacy_compile_flags"
- implies: "user_compile_flags"
- implies: "unfiltered_compile_flags"
}
action_config {
config_name: "c++-header-preprocessing"
@@ -7507,15 +7212,13 @@ toolchain {
tool_path: "wrapped_clang"
execution_requirement: "requires-darwin"
}
+ implies: "copts"
implies: "preprocessor_defines"
implies: "include_system_dirs"
implies: "version_min"
implies: "objc_arc"
implies: "no_objc_arc"
implies: "apple_env"
- implies: "legacy_compile_flags"
- implies: "user_compile_flags"
- implies: "unfiltered_compile_flags"
}
action_config {
config_name: "objc-compile"
@@ -7540,9 +7243,7 @@ toolchain {
implies: "objc_arc"
implies: "no_objc_arc"
implies: "apple_env"
- implies: "legacy_compile_flags"
- implies: "user_compile_flags"
- implies: "unfiltered_compile_flags"
+ implies: "copts"
implies: "apply_simulator_compiler_flags"
}
action_config {
@@ -7569,9 +7270,7 @@ toolchain {
implies: "objc_arc"
implies: "no_objc_arc"
implies: "apple_env"
- implies: "legacy_compile_flags"
- implies: "user_compile_flags"
- implies: "unfiltered_compile_flags"
+ implies: "copts"
implies: "apply_simulator_compiler_flags"
}
action_config {
@@ -7581,13 +7280,11 @@ toolchain {
tool_path: "wrapped_clang"
execution_requirement: "requires-darwin"
}
+ implies: "copts"
implies: "objc_arc"
implies: "no_objc_arc"
implies: "include_system_dirs"
implies: "apple_env"
- implies: "legacy_compile_flags"
- implies: "user_compile_flags"
- implies: "unfiltered_compile_flags"
}
action_config {
config_name: "preprocess-assemble"
@@ -7596,15 +7293,13 @@ toolchain {
tool_path: "wrapped_clang"
execution_requirement: "requires-darwin"
}
+ implies: "copts"
implies: "preprocessor_defines"
implies: "include_system_dirs"
implies: "version_min"
implies: "objc_arc"
implies: "no_objc_arc"
implies: "apple_env"
- implies: "legacy_compile_flags"
- implies: "user_compile_flags"
- implies: "unfiltered_compile_flags"
}
action_config {
config_name: "objc-archive"
@@ -8032,27 +7727,6 @@ toolchain {
name: "only_doth_headers_in_module_maps"
}
feature {
- name: "legacy_compile_flags"
- flag_set {
- action: "assemble"
- action: "preprocess-assemble"
- action: "c-compile"
- action: "c++-compile"
- action: "c++-header-parsing"
- action: "c++-header-preprocessing"
- action: "c++-module-compile"
- action: "c++-module-codegen"
- action: "lto-backend"
- action: "objc-compile"
- action: "objc++-compile"
- flag_group {
- flag: "%{legacy_compile_flags}"
- iterate_over: "legacy_compile_flags"
- }
- expand_if_all_available: "legacy_compile_flags"
- }
- }
- feature {
name: "objc_actions"
implies: "objc-compile"
implies: "objc++-compile"
@@ -8908,28 +8582,7 @@ toolchain {
name: "unfiltered_cxx_flags"
}
feature {
- name: "user_compile_flags"
- flag_set {
- action: "assemble"
- action: "preprocess-assemble"
- action: "c-compile"
- action: "c++-compile"
- action: "c++-header-parsing"
- action: "c++-header-preprocessing"
- action: "c++-module-compile"
- action: "c++-module-codegen"
- action: "lto-backend"
- action: "objc-compile"
- action: "objc++-compile"
- flag_group {
- flag: "%{user_compile_flags}"
- iterate_over: "user_compile_flags"
- }
- expand_if_all_available: "user_compile_flags"
- }
- }
- feature {
- name: "unfiltered_compile_flags"
+ name: "copts"
flag_set {
action: "assemble"
action: "preprocess-assemble"
@@ -8939,14 +8592,13 @@ toolchain {
action: "c++-header-preprocessing"
action: "c++-module-compile"
action: "c++-module-codegen"
- action: "lto-backend"
action: "objc-compile"
action: "objc++-compile"
flag_group {
- flag: "%{unfiltered_compile_flags}"
- iterate_over: "unfiltered_compile_flags"
+ flag: "%{copts}"
+ iterate_over: "copts"
}
- expand_if_all_available: "unfiltered_compile_flags"
+ expand_if_all_available: "copts"
}
}
action_config {
@@ -8993,15 +8645,13 @@ toolchain {
tool_path: "wrapped_clang"
execution_requirement: "requires-darwin"
}
+ implies: "copts"
implies: "preprocessor_defines"
implies: "include_system_dirs"
implies: "version_min"
implies: "objc_arc"
implies: "no_objc_arc"
implies: "apple_env"
- implies: "legacy_compile_flags"
- implies: "user_compile_flags"
- implies: "unfiltered_compile_flags"
}
action_config {
config_name: "c++-compile"
@@ -9010,15 +8660,13 @@ toolchain {
tool_path: "wrapped_clang"
execution_requirement: "requires-darwin"
}
+ implies: "copts"
implies: "preprocessor_defines"
implies: "include_system_dirs"
implies: "version_min"
implies: "objc_arc"
implies: "no_objc_arc"
implies: "apple_env"
- implies: "legacy_compile_flags"
- implies: "user_compile_flags"
- implies: "unfiltered_compile_flags"
}
action_config {
config_name: "c++-module-compile"
@@ -9027,15 +8675,13 @@ toolchain {
tool_path: "wrapped_clang"
execution_requirement: "requires-darwin"
}
+ implies: "copts"
implies: "preprocessor_defines"
implies: "include_system_dirs"
implies: "version_min"
implies: "objc_arc"
implies: "no_objc_arc"
implies: "apple_env"
- implies: "legacy_compile_flags"
- implies: "user_compile_flags"
- implies: "unfiltered_compile_flags"
}
action_config {
config_name: "c++-header-parsing"
@@ -9044,15 +8690,13 @@ toolchain {
tool_path: "wrapped_clang"
execution_requirement: "requires-darwin"
}
+ implies: "copts"
implies: "preprocessor_defines"
implies: "include_system_dirs"
implies: "version_min"
implies: "objc_arc"
implies: "no_objc_arc"
implies: "apple_env"
- implies: "legacy_compile_flags"
- implies: "user_compile_flags"
- implies: "unfiltered_compile_flags"
}
action_config {
config_name: "c++-header-preprocessing"
@@ -9061,15 +8705,13 @@ toolchain {
tool_path: "wrapped_clang"
execution_requirement: "requires-darwin"
}
+ implies: "copts"
implies: "preprocessor_defines"
implies: "include_system_dirs"
implies: "version_min"
implies: "objc_arc"
implies: "no_objc_arc"
implies: "apple_env"
- implies: "legacy_compile_flags"
- implies: "user_compile_flags"
- implies: "unfiltered_compile_flags"
}
action_config {
config_name: "objc-compile"
@@ -9094,9 +8736,7 @@ toolchain {
implies: "objc_arc"
implies: "no_objc_arc"
implies: "apple_env"
- implies: "legacy_compile_flags"
- implies: "user_compile_flags"
- implies: "unfiltered_compile_flags"
+ implies: "copts"
}
action_config {
config_name: "objc++-compile"
@@ -9122,9 +8762,7 @@ toolchain {
implies: "objc_arc"
implies: "no_objc_arc"
implies: "apple_env"
- implies: "legacy_compile_flags"
- implies: "user_compile_flags"
- implies: "unfiltered_compile_flags"
+ implies: "copts"
}
action_config {
config_name: "assemble"
@@ -9133,13 +8771,11 @@ toolchain {
tool_path: "wrapped_clang"
execution_requirement: "requires-darwin"
}
+ implies: "copts"
implies: "objc_arc"
implies: "no_objc_arc"
implies: "include_system_dirs"
implies: "apple_env"
- implies: "legacy_compile_flags"
- implies: "user_compile_flags"
- implies: "unfiltered_compile_flags"
}
action_config {
config_name: "preprocess-assemble"
@@ -9148,15 +8784,13 @@ toolchain {
tool_path: "wrapped_clang"
execution_requirement: "requires-darwin"
}
+ implies: "copts"
implies: "preprocessor_defines"
implies: "include_system_dirs"
implies: "version_min"
implies: "objc_arc"
implies: "no_objc_arc"
implies: "apple_env"
- implies: "legacy_compile_flags"
- implies: "user_compile_flags"
- implies: "unfiltered_compile_flags"
}
action_config {
config_name: "objc-archive"
@@ -9584,27 +9218,6 @@ toolchain {
name: "only_doth_headers_in_module_maps"
}
feature {
- name: "legacy_compile_flags"
- flag_set {
- action: "assemble"
- action: "preprocess-assemble"
- action: "c-compile"
- action: "c++-compile"
- action: "c++-header-parsing"
- action: "c++-header-preprocessing"
- action: "c++-module-compile"
- action: "c++-module-codegen"
- action: "lto-backend"
- action: "objc-compile"
- action: "objc++-compile"
- flag_group {
- flag: "%{legacy_compile_flags}"
- iterate_over: "legacy_compile_flags"
- }
- expand_if_all_available: "legacy_compile_flags"
- }
- }
- feature {
name: "objc_actions"
implies: "objc-compile"
implies: "objc++-compile"
@@ -10462,28 +10075,7 @@ toolchain {
name: "unfiltered_cxx_flags"
}
feature {
- name: "user_compile_flags"
- flag_set {
- action: "assemble"
- action: "preprocess-assemble"
- action: "c-compile"
- action: "c++-compile"
- action: "c++-header-parsing"
- action: "c++-header-preprocessing"
- action: "c++-module-compile"
- action: "c++-module-codegen"
- action: "lto-backend"
- action: "objc-compile"
- action: "objc++-compile"
- flag_group {
- flag: "%{user_compile_flags}"
- iterate_over: "user_compile_flags"
- }
- expand_if_all_available: "user_compile_flags"
- }
- }
- feature {
- name: "unfiltered_compile_flags"
+ name: "copts"
flag_set {
action: "assemble"
action: "preprocess-assemble"
@@ -10493,14 +10085,13 @@ toolchain {
action: "c++-header-preprocessing"
action: "c++-module-compile"
action: "c++-module-codegen"
- action: "lto-backend"
action: "objc-compile"
action: "objc++-compile"
flag_group {
- flag: "%{unfiltered_compile_flags}"
- iterate_over: "unfiltered_compile_flags"
+ flag: "%{copts}"
+ iterate_over: "copts"
}
- expand_if_all_available: "unfiltered_compile_flags"
+ expand_if_all_available: "copts"
}
}
action_config {
@@ -10547,15 +10138,13 @@ toolchain {
tool_path: "wrapped_clang"
execution_requirement: "requires-darwin"
}
+ implies: "copts"
implies: "preprocessor_defines"
implies: "include_system_dirs"
implies: "version_min"
implies: "objc_arc"
implies: "no_objc_arc"
implies: "apple_env"
- implies: "legacy_compile_flags"
- implies: "user_compile_flags"
- implies: "unfiltered_compile_flags"
}
action_config {
config_name: "c++-compile"
@@ -10564,15 +10153,13 @@ toolchain {
tool_path: "wrapped_clang"
execution_requirement: "requires-darwin"
}
+ implies: "copts"
implies: "preprocessor_defines"
implies: "include_system_dirs"
implies: "version_min"
implies: "objc_arc"
implies: "no_objc_arc"
implies: "apple_env"
- implies: "legacy_compile_flags"
- implies: "user_compile_flags"
- implies: "unfiltered_compile_flags"
}
action_config {
config_name: "c++-module-compile"
@@ -10581,15 +10168,13 @@ toolchain {
tool_path: "wrapped_clang"
execution_requirement: "requires-darwin"
}
+ implies: "copts"
implies: "preprocessor_defines"
implies: "include_system_dirs"
implies: "version_min"
implies: "objc_arc"
implies: "no_objc_arc"
implies: "apple_env"
- implies: "legacy_compile_flags"
- implies: "user_compile_flags"
- implies: "unfiltered_compile_flags"
}
action_config {
config_name: "c++-header-parsing"
@@ -10598,15 +10183,13 @@ toolchain {
tool_path: "wrapped_clang"
execution_requirement: "requires-darwin"
}
+ implies: "copts"
implies: "preprocessor_defines"
implies: "include_system_dirs"
implies: "version_min"
implies: "objc_arc"
implies: "no_objc_arc"
implies: "apple_env"
- implies: "legacy_compile_flags"
- implies: "user_compile_flags"
- implies: "unfiltered_compile_flags"
}
action_config {
config_name: "c++-header-preprocessing"
@@ -10615,15 +10198,13 @@ toolchain {
tool_path: "wrapped_clang"
execution_requirement: "requires-darwin"
}
+ implies: "copts"
implies: "preprocessor_defines"
implies: "include_system_dirs"
implies: "version_min"
implies: "objc_arc"
implies: "no_objc_arc"
implies: "apple_env"
- implies: "legacy_compile_flags"
- implies: "user_compile_flags"
- implies: "unfiltered_compile_flags"
}
action_config {
config_name: "objc-compile"
@@ -10648,9 +10229,7 @@ toolchain {
implies: "objc_arc"
implies: "no_objc_arc"
implies: "apple_env"
- implies: "legacy_compile_flags"
- implies: "user_compile_flags"
- implies: "unfiltered_compile_flags"
+ implies: "copts"
}
action_config {
config_name: "objc++-compile"
@@ -10676,9 +10255,7 @@ toolchain {
implies: "objc_arc"
implies: "no_objc_arc"
implies: "apple_env"
- implies: "legacy_compile_flags"
- implies: "user_compile_flags"
- implies: "unfiltered_compile_flags"
+ implies: "copts"
}
action_config {
config_name: "assemble"
@@ -10687,13 +10264,11 @@ toolchain {
tool_path: "wrapped_clang"
execution_requirement: "requires-darwin"
}
+ implies: "copts"
implies: "objc_arc"
implies: "no_objc_arc"
implies: "include_system_dirs"
implies: "apple_env"
- implies: "legacy_compile_flags"
- implies: "user_compile_flags"
- implies: "unfiltered_compile_flags"
}
action_config {
config_name: "preprocess-assemble"
@@ -10702,15 +10277,13 @@ toolchain {
tool_path: "wrapped_clang"
execution_requirement: "requires-darwin"
}
+ implies: "copts"
implies: "preprocessor_defines"
implies: "include_system_dirs"
implies: "version_min"
implies: "objc_arc"
implies: "no_objc_arc"
implies: "apple_env"
- implies: "legacy_compile_flags"
- implies: "user_compile_flags"
- implies: "unfiltered_compile_flags"
}
action_config {
config_name: "objc-archive"
@@ -11139,27 +10712,6 @@ toolchain {
name: "only_doth_headers_in_module_maps"
}
feature {
- name: "legacy_compile_flags"
- flag_set {
- action: "assemble"
- action: "preprocess-assemble"
- action: "c-compile"
- action: "c++-compile"
- action: "c++-header-parsing"
- action: "c++-header-preprocessing"
- action: "c++-module-compile"
- action: "c++-module-codegen"
- action: "lto-backend"
- action: "objc-compile"
- action: "objc++-compile"
- flag_group {
- flag: "%{legacy_compile_flags}"
- iterate_over: "legacy_compile_flags"
- }
- expand_if_all_available: "legacy_compile_flags"
- }
- }
- feature {
name: "objc_actions"
implies: "objc-compile"
implies: "objc++-compile"
@@ -12038,7 +11590,7 @@ toolchain {
}
}
feature {
- name: "user_compile_flags"
+ name: "copts"
flag_set {
action: "assemble"
action: "preprocess-assemble"
@@ -12048,35 +11600,13 @@ toolchain {
action: "c++-header-preprocessing"
action: "c++-module-compile"
action: "c++-module-codegen"
- action: "lto-backend"
action: "objc-compile"
action: "objc++-compile"
flag_group {
- flag: "%{user_compile_flags}"
- iterate_over: "user_compile_flags"
+ flag: "%{copts}"
+ iterate_over: "copts"
}
- expand_if_all_available: "user_compile_flags"
- }
- }
- feature {
- name: "unfiltered_compile_flags"
- flag_set {
- action: "assemble"
- action: "preprocess-assemble"
- action: "c-compile"
- action: "c++-compile"
- action: "c++-header-parsing"
- action: "c++-header-preprocessing"
- action: "c++-module-compile"
- action: "c++-module-codegen"
- action: "lto-backend"
- action: "objc-compile"
- action: "objc++-compile"
- flag_group {
- flag: "%{unfiltered_compile_flags}"
- iterate_over: "unfiltered_compile_flags"
- }
- expand_if_all_available: "unfiltered_compile_flags"
+ expand_if_all_available: "copts"
}
}
action_config {
@@ -12123,15 +11653,13 @@ toolchain {
tool_path: "wrapped_clang"
execution_requirement: "requires-darwin"
}
+ implies: "copts"
implies: "preprocessor_defines"
implies: "include_system_dirs"
implies: "version_min"
implies: "objc_arc"
implies: "no_objc_arc"
implies: "apple_env"
- implies: "legacy_compile_flags"
- implies: "user_compile_flags"
- implies: "unfiltered_compile_flags"
implies: "unfiltered_cxx_flags"
}
action_config {
@@ -12141,15 +11669,13 @@ toolchain {
tool_path: "wrapped_clang"
execution_requirement: "requires-darwin"
}
+ implies: "copts"
implies: "preprocessor_defines"
implies: "include_system_dirs"
implies: "version_min"
implies: "objc_arc"
implies: "no_objc_arc"
implies: "apple_env"
- implies: "legacy_compile_flags"
- implies: "user_compile_flags"
- implies: "unfiltered_compile_flags"
implies: "unfiltered_cxx_flags"
}
action_config {
@@ -12159,15 +11685,13 @@ toolchain {
tool_path: "wrapped_clang"
execution_requirement: "requires-darwin"
}
+ implies: "copts"
implies: "preprocessor_defines"
implies: "include_system_dirs"
implies: "version_min"
implies: "objc_arc"
implies: "no_objc_arc"
implies: "apple_env"
- implies: "legacy_compile_flags"
- implies: "user_compile_flags"
- implies: "unfiltered_compile_flags"
implies: "unfiltered_cxx_flags"
}
action_config {
@@ -12177,15 +11701,13 @@ toolchain {
tool_path: "wrapped_clang"
execution_requirement: "requires-darwin"
}
+ implies: "copts"
implies: "preprocessor_defines"
implies: "include_system_dirs"
implies: "version_min"
implies: "objc_arc"
implies: "no_objc_arc"
implies: "apple_env"
- implies: "legacy_compile_flags"
- implies: "user_compile_flags"
- implies: "unfiltered_compile_flags"
implies: "unfiltered_cxx_flags"
}
action_config {
@@ -12195,15 +11717,13 @@ toolchain {
tool_path: "wrapped_clang"
execution_requirement: "requires-darwin"
}
+ implies: "copts"
implies: "preprocessor_defines"
implies: "include_system_dirs"
implies: "version_min"
implies: "objc_arc"
implies: "no_objc_arc"
implies: "apple_env"
- implies: "legacy_compile_flags"
- implies: "user_compile_flags"
- implies: "unfiltered_compile_flags"
implies: "unfiltered_cxx_flags"
}
action_config {
@@ -12229,9 +11749,7 @@ toolchain {
implies: "objc_arc"
implies: "no_objc_arc"
implies: "apple_env"
- implies: "legacy_compile_flags"
- implies: "user_compile_flags"
- implies: "unfiltered_compile_flags"
+ implies: "copts"
}
action_config {
config_name: "objc++-compile"
@@ -12257,9 +11775,7 @@ toolchain {
implies: "objc_arc"
implies: "no_objc_arc"
implies: "apple_env"
- implies: "legacy_compile_flags"
- implies: "user_compile_flags"
- implies: "unfiltered_compile_flags"
+ implies: "copts"
}
action_config {
config_name: "assemble"
@@ -12268,13 +11784,11 @@ toolchain {
tool_path: "wrapped_clang"
execution_requirement: "requires-darwin"
}
+ implies: "copts"
implies: "objc_arc"
implies: "no_objc_arc"
implies: "include_system_dirs"
implies: "apple_env"
- implies: "legacy_compile_flags"
- implies: "user_compile_flags"
- implies: "unfiltered_compile_flags"
implies: "unfiltered_cxx_flags"
}
action_config {
@@ -12284,15 +11798,13 @@ toolchain {
tool_path: "wrapped_clang"
execution_requirement: "requires-darwin"
}
+ implies: "copts"
implies: "preprocessor_defines"
implies: "include_system_dirs"
implies: "version_min"
implies: "objc_arc"
implies: "no_objc_arc"
implies: "apple_env"
- implies: "legacy_compile_flags"
- implies: "user_compile_flags"
- implies: "unfiltered_compile_flags"
implies: "unfiltered_cxx_flags"
}
action_config {
@@ -12723,27 +12235,6 @@ toolchain {
name: "only_doth_headers_in_module_maps"
}
feature {
- name: "legacy_compile_flags"
- flag_set {
- action: "assemble"
- action: "preprocess-assemble"
- action: "c-compile"
- action: "c++-compile"
- action: "c++-header-parsing"
- action: "c++-header-preprocessing"
- action: "c++-module-compile"
- action: "c++-module-codegen"
- action: "lto-backend"
- action: "objc-compile"
- action: "objc++-compile"
- flag_group {
- flag: "%{legacy_compile_flags}"
- iterate_over: "legacy_compile_flags"
- }
- expand_if_all_available: "legacy_compile_flags"
- }
- }
- feature {
name: "objc_actions"
implies: "objc-compile"
implies: "objc++-compile"
@@ -13599,7 +13090,7 @@ toolchain {
name: "unfiltered_cxx_flags"
}
feature {
- name: "user_compile_flags"
+ name: "copts"
flag_set {
action: "assemble"
action: "preprocess-assemble"
@@ -13609,35 +13100,13 @@ toolchain {
action: "c++-header-preprocessing"
action: "c++-module-compile"
action: "c++-module-codegen"
- action: "lto-backend"
action: "objc-compile"
action: "objc++-compile"
flag_group {
- flag: "%{user_compile_flags}"
- iterate_over: "user_compile_flags"
+ flag: "%{copts}"
+ iterate_over: "copts"
}
- expand_if_all_available: "user_compile_flags"
- }
- }
- feature {
- name: "unfiltered_compile_flags"
- flag_set {
- action: "assemble"
- action: "preprocess-assemble"
- action: "c-compile"
- action: "c++-compile"
- action: "c++-header-parsing"
- action: "c++-header-preprocessing"
- action: "c++-module-compile"
- action: "c++-module-codegen"
- action: "lto-backend"
- action: "objc-compile"
- action: "objc++-compile"
- flag_group {
- flag: "%{unfiltered_compile_flags}"
- iterate_over: "unfiltered_compile_flags"
- }
- expand_if_all_available: "unfiltered_compile_flags"
+ expand_if_all_available: "copts"
}
}
action_config {
@@ -13684,15 +13153,13 @@ toolchain {
tool_path: "wrapped_clang"
execution_requirement: "requires-darwin"
}
+ implies: "copts"
implies: "preprocessor_defines"
implies: "include_system_dirs"
implies: "version_min"
implies: "objc_arc"
implies: "no_objc_arc"
implies: "apple_env"
- implies: "legacy_compile_flags"
- implies: "user_compile_flags"
- implies: "unfiltered_compile_flags"
}
action_config {
config_name: "c++-compile"
@@ -13701,15 +13168,13 @@ toolchain {
tool_path: "wrapped_clang"
execution_requirement: "requires-darwin"
}
+ implies: "copts"
implies: "preprocessor_defines"
implies: "include_system_dirs"
implies: "version_min"
implies: "objc_arc"
implies: "no_objc_arc"
implies: "apple_env"
- implies: "legacy_compile_flags"
- implies: "user_compile_flags"
- implies: "unfiltered_compile_flags"
}
action_config {
config_name: "c++-module-compile"
@@ -13718,15 +13183,13 @@ toolchain {
tool_path: "wrapped_clang"
execution_requirement: "requires-darwin"
}
+ implies: "copts"
implies: "preprocessor_defines"
implies: "include_system_dirs"
implies: "version_min"
implies: "objc_arc"
implies: "no_objc_arc"
implies: "apple_env"
- implies: "legacy_compile_flags"
- implies: "user_compile_flags"
- implies: "unfiltered_compile_flags"
}
action_config {
config_name: "c++-header-parsing"
@@ -13735,15 +13198,13 @@ toolchain {
tool_path: "wrapped_clang"
execution_requirement: "requires-darwin"
}
+ implies: "copts"
implies: "preprocessor_defines"
implies: "include_system_dirs"
implies: "version_min"
implies: "objc_arc"
implies: "no_objc_arc"
implies: "apple_env"
- implies: "legacy_compile_flags"
- implies: "user_compile_flags"
- implies: "unfiltered_compile_flags"
}
action_config {
config_name: "c++-header-preprocessing"
@@ -13752,15 +13213,13 @@ toolchain {
tool_path: "wrapped_clang"
execution_requirement: "requires-darwin"
}
+ implies: "copts"
implies: "preprocessor_defines"
implies: "include_system_dirs"
implies: "version_min"
implies: "objc_arc"
implies: "no_objc_arc"
implies: "apple_env"
- implies: "legacy_compile_flags"
- implies: "user_compile_flags"
- implies: "unfiltered_compile_flags"
}
action_config {
config_name: "objc-compile"
@@ -13785,9 +13244,7 @@ toolchain {
implies: "objc_arc"
implies: "no_objc_arc"
implies: "apple_env"
- implies: "legacy_compile_flags"
- implies: "user_compile_flags"
- implies: "unfiltered_compile_flags"
+ implies: "copts"
}
action_config {
config_name: "objc++-compile"
@@ -13813,9 +13270,7 @@ toolchain {
implies: "objc_arc"
implies: "no_objc_arc"
implies: "apple_env"
- implies: "legacy_compile_flags"
- implies: "user_compile_flags"
- implies: "unfiltered_compile_flags"
+ implies: "copts"
}
action_config {
config_name: "assemble"
@@ -13824,13 +13279,11 @@ toolchain {
tool_path: "wrapped_clang"
execution_requirement: "requires-darwin"
}
+ implies: "copts"
implies: "objc_arc"
implies: "no_objc_arc"
implies: "include_system_dirs"
implies: "apple_env"
- implies: "legacy_compile_flags"
- implies: "user_compile_flags"
- implies: "unfiltered_compile_flags"
}
action_config {
config_name: "preprocess-assemble"
@@ -13839,15 +13292,13 @@ toolchain {
tool_path: "wrapped_clang"
execution_requirement: "requires-darwin"
}
+ implies: "copts"
implies: "preprocessor_defines"
implies: "include_system_dirs"
implies: "version_min"
implies: "objc_arc"
implies: "no_objc_arc"
implies: "apple_env"
- implies: "legacy_compile_flags"
- implies: "user_compile_flags"
- implies: "unfiltered_compile_flags"
}
action_config {
config_name: "objc-archive"
@@ -14281,27 +13732,6 @@ toolchain {
name: "only_doth_headers_in_module_maps"
}
feature {
- name: "legacy_compile_flags"
- flag_set {
- action: "assemble"
- action: "preprocess-assemble"
- action: "c-compile"
- action: "c++-compile"
- action: "c++-header-parsing"
- action: "c++-header-preprocessing"
- action: "c++-module-compile"
- action: "c++-module-codegen"
- action: "lto-backend"
- action: "objc-compile"
- action: "objc++-compile"
- flag_group {
- flag: "%{legacy_compile_flags}"
- iterate_over: "legacy_compile_flags"
- }
- expand_if_all_available: "legacy_compile_flags"
- }
- }
- feature {
name: "objc_actions"
implies: "objc-compile"
implies: "objc++-compile"
@@ -15157,7 +14587,7 @@ toolchain {
name: "unfiltered_cxx_flags"
}
feature {
- name: "user_compile_flags"
+ name: "copts"
flag_set {
action: "assemble"
action: "preprocess-assemble"
@@ -15167,35 +14597,13 @@ toolchain {
action: "c++-header-preprocessing"
action: "c++-module-compile"
action: "c++-module-codegen"
- action: "lto-backend"
- action: "objc-compile"
- action: "objc++-compile"
- flag_group {
- flag: "%{user_compile_flags}"
- iterate_over: "user_compile_flags"
- }
- expand_if_all_available: "user_compile_flags"
- }
- }
- feature {
- name: "unfiltered_compile_flags"
- flag_set {
- action: "assemble"
- action: "preprocess-assemble"
- action: "c-compile"
- action: "c++-compile"
- action: "c++-header-parsing"
- action: "c++-header-preprocessing"
- action: "c++-module-compile"
- action: "c++-module-codegen"
- action: "lto-backend"
action: "objc-compile"
action: "objc++-compile"
flag_group {
- flag: "%{unfiltered_compile_flags}"
- iterate_over: "unfiltered_compile_flags"
+ flag: "%{copts}"
+ iterate_over: "copts"
}
- expand_if_all_available: "unfiltered_compile_flags"
+ expand_if_all_available: "copts"
}
}
action_config {
@@ -15242,15 +14650,13 @@ toolchain {
tool_path: "wrapped_clang"
execution_requirement: "requires-darwin"
}
+ implies: "copts"
implies: "preprocessor_defines"
implies: "include_system_dirs"
implies: "version_min"
implies: "objc_arc"
implies: "no_objc_arc"
implies: "apple_env"
- implies: "legacy_compile_flags"
- implies: "user_compile_flags"
- implies: "unfiltered_compile_flags"
}
action_config {
config_name: "c++-compile"
@@ -15259,15 +14665,13 @@ toolchain {
tool_path: "wrapped_clang"
execution_requirement: "requires-darwin"
}
+ implies: "copts"
implies: "preprocessor_defines"
implies: "include_system_dirs"
implies: "version_min"
implies: "objc_arc"
implies: "no_objc_arc"
implies: "apple_env"
- implies: "legacy_compile_flags"
- implies: "user_compile_flags"
- implies: "unfiltered_compile_flags"
}
action_config {
config_name: "c++-module-compile"
@@ -15276,15 +14680,13 @@ toolchain {
tool_path: "wrapped_clang"
execution_requirement: "requires-darwin"
}
+ implies: "copts"
implies: "preprocessor_defines"
implies: "include_system_dirs"
implies: "version_min"
implies: "objc_arc"
implies: "no_objc_arc"
implies: "apple_env"
- implies: "legacy_compile_flags"
- implies: "user_compile_flags"
- implies: "unfiltered_compile_flags"
}
action_config {
config_name: "c++-header-parsing"
@@ -15293,15 +14695,13 @@ toolchain {
tool_path: "wrapped_clang"
execution_requirement: "requires-darwin"
}
+ implies: "copts"
implies: "preprocessor_defines"
implies: "include_system_dirs"
implies: "version_min"
implies: "objc_arc"
implies: "no_objc_arc"
implies: "apple_env"
- implies: "legacy_compile_flags"
- implies: "user_compile_flags"
- implies: "unfiltered_compile_flags"
}
action_config {
config_name: "c++-header-preprocessing"
@@ -15310,15 +14710,13 @@ toolchain {
tool_path: "wrapped_clang"
execution_requirement: "requires-darwin"
}
+ implies: "copts"
implies: "preprocessor_defines"
implies: "include_system_dirs"
implies: "version_min"
implies: "objc_arc"
implies: "no_objc_arc"
implies: "apple_env"
- implies: "legacy_compile_flags"
- implies: "user_compile_flags"
- implies: "unfiltered_compile_flags"
}
action_config {
config_name: "objc-compile"
@@ -15343,9 +14741,7 @@ toolchain {
implies: "objc_arc"
implies: "no_objc_arc"
implies: "apple_env"
- implies: "legacy_compile_flags"
- implies: "user_compile_flags"
- implies: "unfiltered_compile_flags"
+ implies: "copts"
}
action_config {
config_name: "objc++-compile"
@@ -15371,9 +14767,7 @@ toolchain {
implies: "objc_arc"
implies: "no_objc_arc"
implies: "apple_env"
- implies: "legacy_compile_flags"
- implies: "user_compile_flags"
- implies: "unfiltered_compile_flags"
+ implies: "copts"
}
action_config {
config_name: "assemble"
@@ -15382,13 +14776,11 @@ toolchain {
tool_path: "wrapped_clang"
execution_requirement: "requires-darwin"
}
+ implies: "copts"
implies: "objc_arc"
implies: "no_objc_arc"
implies: "include_system_dirs"
implies: "apple_env"
- implies: "legacy_compile_flags"
- implies: "user_compile_flags"
- implies: "unfiltered_compile_flags"
}
action_config {
config_name: "preprocess-assemble"
@@ -15397,15 +14789,13 @@ toolchain {
tool_path: "wrapped_clang"
execution_requirement: "requires-darwin"
}
+ implies: "copts"
implies: "preprocessor_defines"
implies: "include_system_dirs"
implies: "version_min"
implies: "objc_arc"
implies: "no_objc_arc"
implies: "apple_env"
- implies: "legacy_compile_flags"
- implies: "user_compile_flags"
- implies: "unfiltered_compile_flags"
}
action_config {
config_name: "objc-archive"