@@ -1115,7 +1115,8 @@ elif run_os == 'linux-androideabi' or run_os == 'linux-android':
1115
1115
config .target_build_swift = ' ' .join ([
1116
1116
config .swiftc ,
1117
1117
'-target' , config .variant_triple ,
1118
- '-sdk' , config .variant_sdk ,
1118
+ '-Xcc' , '--sysroot={}' .format (config .variant_sdk ),
1119
+ '-Xclang-linker' , '--sysroot={}' .format (config .variant_sdk ),
1119
1120
'-tools-directory' , tools_directory ,
1120
1121
android_include_paths_opt , android_link_paths_opt ,
1121
1122
'-use-ld=%s' % config .android_linker_name ,
@@ -1131,7 +1132,6 @@ elif run_os == 'linux-androideabi' or run_os == 'linux-android':
1131
1132
config .swift ,
1132
1133
'-frontend' ,
1133
1134
'-target' , config .variant_triple ,
1134
- '-sdk' , config .variant_sdk ,
1135
1135
android_include_paths_opt , android_link_paths_opt ,
1136
1136
resource_dir_opt , mcp_opt , config .swift_test_options ,
1137
1137
config .swift_frontend_test_options ])
@@ -1153,7 +1153,8 @@ elif run_os == 'linux-androideabi' or run_os == 'linux-android':
1153
1153
config .target_swiftc_driver = ' ' .join ([
1154
1154
config .swiftc ,
1155
1155
'-target' , config .variant_triple ,
1156
- '-sdk' , config .variant_sdk ,
1156
+ '-Xcc' , '--sysroot={}' .format (config .variant_sdk ),
1157
+ '-Xclang-linker' , '--sysroot={}' .format (config .variant_sdk ),
1157
1158
'-tools-directory' , tools_directory ,
1158
1159
android_link_paths_opt , resource_dir_opt , mcp_opt ,
1159
1160
'-use-ld=%s' % config .android_linker_name ])
0 commit comments