mirror of
https://github.com/apple/swift.git
synced 2025-12-14 20:36:38 +01:00
[rebranch] Temporarily fix lit target_triple
Any substring of `target_triple` is allowed as a feature (when used in REQUIRES/UNSUPPORTED/XFAIL) in `lit.py`. This is what allows eg. `XFAIL: linux` even though `linux` isn't listed as an available feature. `TARGET_TRIPLE` was renamed to `LLVM_TARGET_TRIPLE` upstream, so rename it here as well. Going forward we should remove `target_triple` entirely and use our `OS=...` features instead.
This commit is contained in:
@@ -6,7 +6,7 @@ config.llvm_tools_dir = "@LLVM_TOOLS_DIR@"
|
||||
config.llvm_libs_dir = "@LLVM_LIBS_DIR@"
|
||||
config.build_mode = lit_config.params.get('build_mode', "@SWIFT_BUILD_MODE@")
|
||||
config.swift_obj_root = "@SWIFT_BINARY_DIR@"
|
||||
config.target_triple = "@TARGET_TRIPLE@"
|
||||
config.target_triple = "@LLVM_TARGET_TRIPLE@"
|
||||
config.swiftlib_dir = "@LIT_SWIFTLIB_DIR@"
|
||||
config.swift_test_results_dir = \
|
||||
lit_config.params.get("swift_test_results_dir", "@SWIFT_TEST_RESULTS_DIR@")
|
||||
|
||||
@@ -23,7 +23,7 @@ config.llvm_code_generators = "@LLVM_TARGETS_TO_BUILD@".split(";")
|
||||
config.lit_tools_dir = "@LLVM_LIT_TOOLS_DIR@"
|
||||
config.swift_src_root = lit_config.params.get("swift_src_root", "@SWIFT_SOURCE_DIR@")
|
||||
config.swift_obj_root = "@SWIFT_BINARY_DIR@"
|
||||
config.target_triple = "@TARGET_TRIPLE@"
|
||||
config.target_triple = "@LLVM_TARGET_TRIPLE@"
|
||||
config.variant_triple = "@VARIANT_TRIPLE@"
|
||||
config.variant_sdk = "@VARIANT_SDK@"
|
||||
config.variant_suffix = "@VARIANT_SUFFIX@"
|
||||
|
||||
@@ -22,7 +22,7 @@ config.llvm_code_generators = "@LLVM_TARGETS_TO_BUILD@".split(";")
|
||||
config.lit_tools_dir = "@LLVM_LIT_TOOLS_DIR@"
|
||||
config.swift_src_root = "@SWIFT_SOURCE_DIR@"
|
||||
config.swift_obj_root = "@SWIFT_BINARY_DIR@"
|
||||
config.target_triple = "@TARGET_TRIPLE@"
|
||||
config.target_triple = "@LLVM_TARGET_TRIPLE@"
|
||||
config.variant_triple = "@VARIANT_TRIPLE@"
|
||||
config.variant_suffix = "@VARIANT_SUFFIX@"
|
||||
config.variant_sdk = "@VARIANT_SDK@"
|
||||
|
||||
Reference in New Issue
Block a user