File tree Expand file tree Collapse file tree 1 file changed +3
-0
lines changed Expand file tree Collapse file tree 1 file changed +3
-0
lines changed Original file line number Diff line number Diff line change @@ -346,6 +346,7 @@ def objc_compile_requirements(args, deps):
346
346
"""
347
347
defines = []
348
348
includes = []
349
+ system_includes = []
349
350
inputs = []
350
351
module_maps = []
351
352
static_framework_names = []
@@ -361,6 +362,7 @@ def objc_compile_requirements(args, deps):
361
362
362
363
defines .append (objc .define )
363
364
includes .append (objc .include )
365
+ system_includes .append (objc .include_system )
364
366
365
367
if post_framework_cleanup :
366
368
static_framework_names .append (objc .static_framework_names )
@@ -384,6 +386,7 @@ def objc_compile_requirements(args, deps):
384
386
# Add the objc dependencies' header search paths so that imported modules can find their
385
387
# headers.
386
388
args .add_all (depset (transitive = includes ), format_each = "-I%s" )
389
+ args .add_all (depset (transitive = system_includes ), before_each = "-Xcc" , format_each = "-isystem%s" )
387
390
388
391
# Add framework search paths for any prebuilt frameworks.
389
392
args .add_all (
You can’t perform that action at this time.
0 commit comments