You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
@@ -42,13 +42,19 @@ class SwiftTestingMacros(product.Product):
208
+
return True
209
+
210
+
def should_build(self, host_target):
211
+
- return True
212
+
+ build_macros = not self.is_cross_compile_target(host_target) or self.args.cross_compile_build_swift_tools
213
+
+ if not build_macros:
214
+
+ print("Skipping building Testing Macros for %s, because the host tools are not being built", host_target)
215
+
+ return build_macros
216
+
217
+
def should_test(self, host_target):
218
+
return False
219
+
220
+
def should_install(self, host_target):
221
+
- return self.args.install_swift_testing_macros
222
+
+ install_macros = self.args.install_swift_testing_macros and (not self.is_cross_compile_target(host_target) or self.args.cross_compile_build_swift_tools)
223
+
+ if self.args.install_swift_testing_macros and not install_macros:
224
+
+ print("Skipping installing Testing Macros for %s, because the host tools are not being built", host_target)
0 commit comments