@@ -1150,12 +1150,13 @@ config.substitutions.append(('%sftp-server',
1150
1150
1151
1151
1152
1152
if not getattr (config , 'target_run_simple_swift' , None ):
1153
- config .target_run_simple_swift_parameterized = (
1154
- '%%empty-directory(%%t) && '
1155
- '%s %s %%s \\ 1 -o %%t/a.out -module-name main && '
1156
- '%s %%t/a.out &&'
1157
- '%s %%t/a.out'
1158
- % (config .target_build_swift , mcp_opt , config .target_codesign , config .target_run ))
1153
+ config .target_run_simple_swift_parameterized = \
1154
+ (SubstituteCaptures ('%%empty-directory(%%t) && '
1155
+ '%s %s %%s \\ 1 -o %%t/a.out -module-name main && '
1156
+ '%s %%t/a.out &&'
1157
+ '%s %%t/a.out' % (config .target_build_swift ,
1158
+ mcp_opt , config .target_codesign ,
1159
+ config .target_run )))
1159
1160
config .target_run_simple_swift = (
1160
1161
'%%empty-directory(%%t) && '
1161
1162
'%s %s %%s -o %%t/a.out -module-name main && '
@@ -1277,7 +1278,7 @@ if hasattr(config, 'target_cc_options'):
1277
1278
1278
1279
config .substitutions .append (
1279
1280
(r'%hardlink-or-copy\(from: *(.*), *to: *(.*)\)' ,
1280
- r'ln \1 \2 || cp \1 \2' ))
1281
+ SubstituteCaptures ( r'ln \1 \2 || cp \1 \2' ) ))
1281
1282
1282
1283
config .substitutions .append (('%utils' , config .swift_utils ))
1283
1284
config .substitutions .append (('%line-directive' , '%r %s' % (sys .executable , config .line_directive )))
0 commit comments