Skip to content
This repository was archived by the owner on Dec 20, 2019. It is now read-only.

Commit 60eb072

Browse files
committed
[compiler-rt] Rename lit.*.cfg.* -> lit.*.cfg.py.*
These lit configuration files are really Python source code. Using the .py file extension helps editors and tools use the correct language mode. LLVM and Clang already use this convention for lit configuration, this change simply applies it to all of compiler-rt. Reviewers: vitalybuka, dberris Differential Revision: https://reviews.llvm.org/D63658 git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@364591 91177308-0d34-0410-b5e6-96231b3b80d8
1 parent 09f9fd4 commit 60eb072

File tree

105 files changed

+115
-115
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

105 files changed

+115
-115
lines changed

test/asan/CMakeLists.txt

+12-12
Original file line numberDiff line numberDiff line change
@@ -58,8 +58,8 @@ foreach(arch ${ASAN_TEST_ARCH})
5858
string(TOUPPER ${arch} ARCH_UPPER_CASE)
5959
set(CONFIG_NAME ${ARCH_UPPER_CASE}${OS_NAME}Config)
6060
configure_lit_site_cfg(
61-
${CMAKE_CURRENT_SOURCE_DIR}/lit.site.cfg.in
62-
${CMAKE_CURRENT_BINARY_DIR}/${CONFIG_NAME}/lit.site.cfg
61+
${CMAKE_CURRENT_SOURCE_DIR}/lit.site.cfg.py.in
62+
${CMAKE_CURRENT_BINARY_DIR}/${CONFIG_NAME}/lit.site.cfg.py
6363
)
6464
list(APPEND ASAN_TESTSUITES ${CMAKE_CURRENT_BINARY_DIR}/${CONFIG_NAME})
6565

@@ -68,8 +68,8 @@ foreach(arch ${ASAN_TEST_ARCH})
6868
set(ASAN_TEST_DYNAMIC True)
6969
set(CONFIG_NAME ${ARCH_UPPER_CASE}${OS_NAME}DynamicConfig)
7070
configure_lit_site_cfg(
71-
${CMAKE_CURRENT_SOURCE_DIR}/lit.site.cfg.in
72-
${CMAKE_CURRENT_BINARY_DIR}/${CONFIG_NAME}/lit.site.cfg)
71+
${CMAKE_CURRENT_SOURCE_DIR}/lit.site.cfg.py.in
72+
${CMAKE_CURRENT_BINARY_DIR}/${CONFIG_NAME}/lit.site.cfg.py)
7373
list(APPEND ASAN_DYNAMIC_TESTSUITES
7474
${CMAKE_CURRENT_BINARY_DIR}/${CONFIG_NAME})
7575
endif()
@@ -95,8 +95,8 @@ if(APPLE)
9595
string(TOUPPER ${arch} ARCH_UPPER_CASE)
9696
set(CONFIG_NAME "IOSSim${ARCH_UPPER_CASE}Config")
9797
configure_lit_site_cfg(
98-
${CMAKE_CURRENT_SOURCE_DIR}/lit.site.cfg.in
99-
${CMAKE_CURRENT_BINARY_DIR}/${CONFIG_NAME}/lit.site.cfg
98+
${CMAKE_CURRENT_SOURCE_DIR}/lit.site.cfg.py.in
99+
${CMAKE_CURRENT_BINARY_DIR}/${CONFIG_NAME}/lit.site.cfg.py
100100
)
101101
add_lit_testsuite(check-asan-iossim-${arch} "AddressSanitizer iOS Simulator ${arch} tests"
102102
${CMAKE_CURRENT_BINARY_DIR}/${CONFIG_NAME}/
@@ -112,8 +112,8 @@ if(APPLE)
112112
string(TOUPPER ${arch} ARCH_UPPER_CASE)
113113
set(CONFIG_NAME "IOS${ARCH_UPPER_CASE}Config")
114114
configure_lit_site_cfg(
115-
${CMAKE_CURRENT_SOURCE_DIR}/lit.site.cfg.in
116-
${CMAKE_CURRENT_BINARY_DIR}/${CONFIG_NAME}/lit.site.cfg
115+
${CMAKE_CURRENT_SOURCE_DIR}/lit.site.cfg.py.in
116+
${CMAKE_CURRENT_BINARY_DIR}/${CONFIG_NAME}/lit.site.cfg.py
117117
)
118118
add_lit_testsuite(check-asan-ios-${arch} "AddressSanitizer iOS ${arch} tests"
119119
${CMAKE_CURRENT_BINARY_DIR}/${CONFIG_NAME}/
@@ -127,13 +127,13 @@ endif()
127127
if(COMPILER_RT_INCLUDE_TESTS)
128128
set(ASAN_TEST_DYNAMIC False)
129129
configure_lit_site_cfg(
130-
${CMAKE_CURRENT_SOURCE_DIR}/Unit/lit.site.cfg.in
131-
${CMAKE_CURRENT_BINARY_DIR}/Unit/lit.site.cfg)
130+
${CMAKE_CURRENT_SOURCE_DIR}/Unit/lit.site.cfg.py.in
131+
${CMAKE_CURRENT_BINARY_DIR}/Unit/lit.site.cfg.py)
132132
if(COMPILER_RT_ASAN_HAS_STATIC_RUNTIME)
133133
set(ASAN_TEST_DYNAMIC True)
134134
configure_lit_site_cfg(
135-
${CMAKE_CURRENT_SOURCE_DIR}/Unit/lit.site.cfg.in
136-
${CMAKE_CURRENT_BINARY_DIR}/Unit/dynamic/lit.site.cfg)
135+
${CMAKE_CURRENT_SOURCE_DIR}/Unit/lit.site.cfg.py.in
136+
${CMAKE_CURRENT_BINARY_DIR}/Unit/dynamic/lit.site.cfg.py)
137137
endif()
138138
# FIXME: support unit test in the android test runner
139139
if (NOT ANDROID)
File renamed without changes.

test/asan/lit.cfg test/asan/lit.cfg.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ def get_required_attr(config, attr_name):
2121
lit_config.fatal(
2222
"No attribute %r in test configuration! You may need to run "
2323
"tests from your build directory or add this attribute "
24-
"to lit.site.cfg " % attr_name)
24+
"to lit.site.cfg.py " % attr_name)
2525
return attr_value
2626

2727
def push_dynamic_library_lookup_path(config, new_path):

test/asan/lit.site.cfg.in test/asan/lit.site.cfg.py.in

+1-1
Original file line numberDiff line numberDiff line change
@@ -13,4 +13,4 @@ config.target_arch = "@ASAN_TEST_TARGET_ARCH@"
1313
lit_config.load_config(config, "@COMPILER_RT_BINARY_DIR@/test/lit.common.configured")
1414

1515
# Load tool-specific config that would do the real work.
16-
lit_config.load_config(config, "@ASAN_LIT_SOURCE_DIR@/lit.cfg")
16+
lit_config.load_config(config, "@ASAN_LIT_SOURCE_DIR@/lit.cfg.py")

test/builtins/CMakeLists.txt

+4-4
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,8 @@ set(BUILTINS_TESTSUITES ${CMAKE_CURRENT_BINARY_DIR}/TestCases)
55

66
# Test cases.
77
configure_lit_site_cfg(
8-
${CMAKE_CURRENT_SOURCE_DIR}/lit.site.cfg.in
9-
${CMAKE_CURRENT_BINARY_DIR}/lit.site.cfg
8+
${CMAKE_CURRENT_SOURCE_DIR}/lit.site.cfg.py.in
9+
${CMAKE_CURRENT_BINARY_DIR}/lit.site.cfg.py
1010
)
1111

1212
#Unit tests.
@@ -44,8 +44,8 @@ foreach(arch ${BUILTIN_SUPPORTED_ARCH})
4444
string(TOUPPER ${arch} ARCH_UPPER_CASE)
4545
set(CONFIG_NAME ${ARCH_UPPER_CASE}${OS_NAME}Config)
4646
configure_lit_site_cfg(
47-
${CMAKE_CURRENT_SOURCE_DIR}/Unit/lit.site.cfg.in
48-
${CMAKE_CURRENT_BINARY_DIR}/Unit/${CONFIG_NAME}/lit.site.cfg
47+
${CMAKE_CURRENT_SOURCE_DIR}/Unit/lit.site.cfg.py.in
48+
${CMAKE_CURRENT_BINARY_DIR}/Unit/${CONFIG_NAME}/lit.site.cfg.py
4949
)
5050
list(APPEND BUILTINS_TESTSUITES ${CMAKE_CURRENT_BINARY_DIR}/Unit/${CONFIG_NAME})
5151
endforeach()

test/builtins/Unit/lit.cfg test/builtins/Unit/lit.cfg.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ def get_required_attr(config, attr_name):
1111
lit_config.fatal(
1212
"No attribute %r in test configuration! You may need to run "
1313
"tests from your build directory or add this attribute "
14-
"to lit.site.cfg " % attr_name)
14+
"to lit.site.cfg.py " % attr_name)
1515
return attr_value
1616

1717
# Setup config name.

test/builtins/Unit/lit.site.cfg.in test/builtins/Unit/lit.site.cfg.py.in

+1-1
Original file line numberDiff line numberDiff line change
@@ -10,4 +10,4 @@ config.builtins_is_msvc = @BUILTINS_IS_MSVC_PYBOOL@
1010
lit_config.load_config(config, "@COMPILER_RT_BINARY_DIR@/test/lit.common.configured")
1111

1212
# Load tool-specific config that would do the real work.
13-
lit_config.load_config(config, "@BUILTINS_LIT_SOURCE_DIR@/Unit/lit.cfg")
13+
lit_config.load_config(config, "@BUILTINS_LIT_SOURCE_DIR@/Unit/lit.cfg.py")
File renamed without changes.

test/builtins/lit.site.cfg.in test/builtins/lit.site.cfg.py.in

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,4 +4,4 @@
44
lit_config.load_config(config, "@COMPILER_RT_BINARY_DIR@/test/lit.common.configured")
55

66
# Load tool-specific config that would do the real work.
7-
lit_config.load_config(config, "@BUILTINS_LIT_SOURCE_DIR@/lit.cfg")
7+
lit_config.load_config(config, "@BUILTINS_LIT_SOURCE_DIR@/lit.cfg.py")

test/cfi/CMakeLists.txt

+4-4
Original file line numberDiff line numberDiff line change
@@ -20,16 +20,16 @@ macro (add_cfi_test_suites lld thinlto newpm)
2020
set(CFI_LIT_TEST_MODE Standalone)
2121
set(CFI_TEST_CONFIG_SUFFIX -standalone${suffix})
2222
configure_lit_site_cfg(
23-
${CMAKE_CURRENT_SOURCE_DIR}/lit.site.cfg.in
24-
${CMAKE_CURRENT_BINARY_DIR}/Standalone${suffix}/lit.site.cfg
23+
${CMAKE_CURRENT_SOURCE_DIR}/lit.site.cfg.py.in
24+
${CMAKE_CURRENT_BINARY_DIR}/Standalone${suffix}/lit.site.cfg.py
2525
)
2626
list(APPEND CFI_TESTSUITES ${CMAKE_CURRENT_BINARY_DIR}/Standalone${suffix})
2727

2828
set(CFI_LIT_TEST_MODE Devirt)
2929
set(CFI_TEST_CONFIG_SUFFIX -devirt${suffix})
3030
configure_lit_site_cfg(
31-
${CMAKE_CURRENT_SOURCE_DIR}/lit.site.cfg.in
32-
${CMAKE_CURRENT_BINARY_DIR}/Devirt${suffix}/lit.site.cfg
31+
${CMAKE_CURRENT_SOURCE_DIR}/lit.site.cfg.py.in
32+
${CMAKE_CURRENT_BINARY_DIR}/Devirt${suffix}/lit.site.cfg.py
3333
)
3434
list(APPEND CFI_TESTSUITES ${CMAKE_CURRENT_BINARY_DIR}/Devirt${suffix})
3535
endmacro()
File renamed without changes.
File renamed without changes.
File renamed without changes.

test/cfi/lit.site.cfg.in test/cfi/lit.site.cfg.py.in

+1-1
Original file line numberDiff line numberDiff line change
@@ -10,4 +10,4 @@ config.use_thinlto = @CFI_TEST_USE_THINLTO@
1010
config.use_newpm = @CFI_TEST_USE_NEWPM@
1111

1212
lit_config.load_config(config, "@COMPILER_RT_BINARY_DIR@/test/lit.common.configured")
13-
lit_config.load_config(config, "@CMAKE_CURRENT_SOURCE_DIR@/lit.cfg")
13+
lit_config.load_config(config, "@CMAKE_CURRENT_SOURCE_DIR@/lit.cfg.py")

test/crt/CMakeLists.txt

+2-2
Original file line numberDiff line numberDiff line change
@@ -22,8 +22,8 @@ if (COMPILER_RT_BUILD_CRT AND COMPILER_RT_HAS_CRT)
2222
set(CONFIG_NAME ${ARCH_UPPER_CASE}${OS_NAME}Config)
2323

2424
configure_lit_site_cfg(
25-
${CMAKE_CURRENT_SOURCE_DIR}/lit.site.cfg.in
26-
${CMAKE_CURRENT_BINARY_DIR}/${CONFIG_NAME}/lit.site.cfg)
25+
${CMAKE_CURRENT_SOURCE_DIR}/lit.site.cfg.py.in
26+
${CMAKE_CURRENT_BINARY_DIR}/${CONFIG_NAME}/lit.site.cfg.py)
2727
list(APPEND CRT_TESTSUITES ${CMAKE_CURRENT_BINARY_DIR}/${CONFIG_NAME})
2828
endforeach()
2929
endif()
File renamed without changes.

test/crt/lit.site.cfg.in test/crt/lit.site.cfg.py.in

+1-1
Original file line numberDiff line numberDiff line change
@@ -11,4 +11,4 @@ config.sanitizer_cxx_lib = "@SANITIZER_TEST_CXX_LIBNAME@"
1111
lit_config.load_config(config, "@COMPILER_RT_BINARY_DIR@/test/lit.common.configured")
1212

1313
# Load tool-specific config that would do the real work.
14-
lit_config.load_config(config, "@CRT_LIT_SOURCE_DIR@/lit.cfg")
14+
lit_config.load_config(config, "@CRT_LIT_SOURCE_DIR@/lit.cfg.py")

test/dfsan/CMakeLists.txt

+2-2
Original file line numberDiff line numberDiff line change
@@ -15,8 +15,8 @@ foreach(arch ${DFSAN_TEST_ARCH})
1515
set(CONFIG_NAME ${ARCH_UPPER_CASE}Config)
1616

1717
configure_lit_site_cfg(
18-
${CMAKE_CURRENT_SOURCE_DIR}/lit.site.cfg.in
19-
${CMAKE_CURRENT_BINARY_DIR}/${CONFIG_NAME}/lit.site.cfg)
18+
${CMAKE_CURRENT_SOURCE_DIR}/lit.site.cfg.py.in
19+
${CMAKE_CURRENT_BINARY_DIR}/${CONFIG_NAME}/lit.site.cfg.py)
2020
list(APPEND DFSAN_TESTSUITES ${CMAKE_CURRENT_BINARY_DIR}/${CONFIG_NAME})
2121
endforeach()
2222

File renamed without changes.

test/dfsan/lit.site.cfg.in test/dfsan/lit.site.cfg.py.in

+1-1
Original file line numberDiff line numberDiff line change
@@ -9,4 +9,4 @@ config.target_arch = "@DFSAN_TEST_TARGET_ARCH@"
99
lit_config.load_config(config, "@COMPILER_RT_BINARY_DIR@/test/lit.common.configured")
1010

1111
# Load tool-specific config that would do the real work.
12-
lit_config.load_config(config, "@DFSAN_LIT_TESTS_DIR@/lit.cfg")
12+
lit_config.load_config(config, "@DFSAN_LIT_TESTS_DIR@/lit.cfg.py")

test/fuzzer/CMakeLists.txt

+6-6
Original file line numberDiff line numberDiff line change
@@ -27,8 +27,8 @@ add_custom_target(check-fuzzer)
2727
if(COMPILER_RT_INCLUDE_TESTS)
2828
# libFuzzer unit tests.
2929
configure_lit_site_cfg(
30-
${CMAKE_CURRENT_SOURCE_DIR}/unit/lit.site.cfg.in
31-
${CMAKE_CURRENT_BINARY_DIR}/unit/lit.site.cfg)
30+
${CMAKE_CURRENT_SOURCE_DIR}/unit/lit.site.cfg.py.in
31+
${CMAKE_CURRENT_BINARY_DIR}/unit/lit.site.cfg.py)
3232
add_lit_testsuite(check-fuzzer-unit "Running Fuzzer unit tests"
3333
${CMAKE_CURRENT_BINARY_DIR}/unit
3434
DEPENDS ${LIBFUZZER_TEST_DEPS})
@@ -61,8 +61,8 @@ macro(test_fuzzer stdlib)
6161

6262
# LIT-based libFuzzer tests.
6363
configure_lit_site_cfg(
64-
${CMAKE_CURRENT_SOURCE_DIR}/lit.site.cfg.in
65-
${CMAKE_CURRENT_BINARY_DIR}/${CONFIG_NAME}/lit.site.cfg
64+
${CMAKE_CURRENT_SOURCE_DIR}/lit.site.cfg.py.in
65+
${CMAKE_CURRENT_BINARY_DIR}/${CONFIG_NAME}/lit.site.cfg.py
6666
)
6767

6868
add_lit_testsuite(check-fuzzer-${stdlib_name}-${arch}
@@ -99,8 +99,8 @@ if (APPLE)
9999
string(TOUPPER ${arch} ARCH_UPPER_CASE)
100100
set(CONFIG_NAME "IOS${ARCH_UPPER_CASE}Config")
101101
configure_lit_site_cfg(
102-
${CMAKE_CURRENT_SOURCE_DIR}/lit.site.cfg.in
103-
${CMAKE_CURRENT_BINARY_DIR}/${CONFIG_NAME}/lit.site.cfg
102+
${CMAKE_CURRENT_SOURCE_DIR}/lit.site.cfg.py.in
103+
${CMAKE_CURRENT_BINARY_DIR}/${CONFIG_NAME}/lit.site.cfg.py
104104
)
105105
add_lit_testsuite(check-fuzzer-ios-${arch} "libFuzzer iOS ${arch} tests"
106106
${CMAKE_CURRENT_BINARY_DIR}/${CONFIG_NAME}/
File renamed without changes.

test/fuzzer/lit.site.cfg.in test/fuzzer/lit.site.cfg.py.in

+1-1
Original file line numberDiff line numberDiff line change
@@ -22,4 +22,4 @@ if config.enable_per_target_runtime_dir:
2222
else:
2323
config.runtime_library_dir = "@LLVM_LIBRARY_DIR@"
2424

25-
lit_config.load_config(config, "@CMAKE_CURRENT_SOURCE_DIR@/lit.cfg")
25+
lit_config.load_config(config, "@CMAKE_CURRENT_SOURCE_DIR@/lit.cfg.py")
File renamed without changes.

test/gwp_asan/CMakeLists.txt

+6-6
Original file line numberDiff line numberDiff line change
@@ -17,8 +17,8 @@ set(GWP_ASAN_TEST_DEPS
1717
if (COMPILER_RT_INCLUDE_TESTS AND COMPILER_RT_HAS_GWP_ASAN AND NOT ANDROID)
1818
list(APPEND GWP_ASAN_TEST_DEPS GwpAsanUnitTests)
1919
configure_lit_site_cfg(
20-
${CMAKE_CURRENT_SOURCE_DIR}/unit/lit.site.cfg.in
21-
${CMAKE_CURRENT_BINARY_DIR}/unit/lit.site.cfg)
20+
${CMAKE_CURRENT_SOURCE_DIR}/unit/lit.site.cfg.py.in
21+
${CMAKE_CURRENT_BINARY_DIR}/unit/lit.site.cfg.py)
2222
add_lit_testsuite(check-gwp_asan-unit "Running GWP-ASan unit tests"
2323
${CMAKE_CURRENT_BINARY_DIR}/unit
2424
DEPENDS ${GWP_ASAN_TEST_DEPS})
@@ -28,8 +28,8 @@ if (COMPILER_RT_INCLUDE_TESTS AND COMPILER_RT_HAS_GWP_ASAN AND NOT ANDROID)
2828
endif()
2929

3030
configure_lit_site_cfg(
31-
${CMAKE_CURRENT_SOURCE_DIR}/lit.site.cfg.in
32-
${CMAKE_CURRENT_BINARY_DIR}/lit.site.cfg
31+
${CMAKE_CURRENT_SOURCE_DIR}/lit.site.cfg.py.in
32+
${CMAKE_CURRENT_BINARY_DIR}/lit.site.cfg.py
3333
)
3434

3535
foreach(arch ${GWP_ASAN_SUPPORTED_ARCH})
@@ -40,8 +40,8 @@ foreach(arch ${GWP_ASAN_SUPPORTED_ARCH})
4040
set(CONFIG_NAME ${ARCH_UPPER_CASE}${OS_NAME}Config)
4141

4242
configure_lit_site_cfg(
43-
${CMAKE_CURRENT_SOURCE_DIR}/lit.site.cfg.in
44-
${CMAKE_CURRENT_BINARY_DIR}/${CONFIG_NAME}/lit.site.cfg)
43+
${CMAKE_CURRENT_SOURCE_DIR}/lit.site.cfg.py.in
44+
${CMAKE_CURRENT_BINARY_DIR}/${CONFIG_NAME}/lit.site.cfg.py)
4545
list(APPEND GWP_ASAN_TESTSUITES ${CMAKE_CURRENT_BINARY_DIR}/${CONFIG_NAME})
4646
endforeach()
4747

File renamed without changes.

test/gwp_asan/lit.site.cfg.in test/gwp_asan/lit.site.cfg.py.in

+1-1
Original file line numberDiff line numberDiff line change
@@ -8,4 +8,4 @@ config.target_cflags = "@GWP_ASAN_TEST_TARGET_CFLAGS@"
88
lit_config.load_config(config, "@COMPILER_RT_BINARY_DIR@/test/lit.common.configured")
99

1010
# Load tool-specific config that would do the real work.
11-
lit_config.load_config(config, "@GWP_ASAN_LIT_SOURCE_DIR@/lit.cfg")
11+
lit_config.load_config(config, "@GWP_ASAN_LIT_SOURCE_DIR@/lit.cfg.py")
File renamed without changes.

test/hwasan/CMakeLists.txt

+2-2
Original file line numberDiff line numberDiff line change
@@ -15,8 +15,8 @@ foreach(arch ${HWASAN_TEST_ARCH})
1515
set(HWASAN_ANDROID_FILES_TO_PUSH [])
1616

1717
configure_lit_site_cfg(
18-
${CMAKE_CURRENT_SOURCE_DIR}/lit.site.cfg.in
19-
${CMAKE_CURRENT_BINARY_DIR}/${CONFIG_NAME}/lit.site.cfg)
18+
${CMAKE_CURRENT_SOURCE_DIR}/lit.site.cfg.py.in
19+
${CMAKE_CURRENT_BINARY_DIR}/${CONFIG_NAME}/lit.site.cfg.py)
2020
list(APPEND HWASAN_TESTSUITES ${CMAKE_CURRENT_BINARY_DIR}/${CONFIG_NAME})
2121
endforeach()
2222

File renamed without changes.

test/hwasan/lit.site.cfg.in test/hwasan/lit.site.cfg.py.in

+1-1
Original file line numberDiff line numberDiff line change
@@ -10,4 +10,4 @@ config.android_files_to_push = @HWASAN_ANDROID_FILES_TO_PUSH@
1010
lit_config.load_config(config, "@COMPILER_RT_BINARY_DIR@/test/lit.common.configured")
1111

1212
# Load tool-specific config that would do the real work.
13-
lit_config.load_config(config, "@HWASAN_LIT_SOURCE_DIR@/lit.cfg")
13+
lit_config.load_config(config, "@HWASAN_LIT_SOURCE_DIR@/lit.cfg.py")

test/interception/CMakeLists.txt

+2-2
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,8 @@ set(INTERCEPTION_TESTSUITES)
55
# Android targets.
66
if(COMPILER_RT_INCLUDE_TESTS AND NOT ANDROID AND NOT APPLE)
77
configure_lit_site_cfg(
8-
${CMAKE_CURRENT_SOURCE_DIR}/Unit/lit.site.cfg.in
9-
${CMAKE_CURRENT_BINARY_DIR}/Unit/lit.site.cfg)
8+
${CMAKE_CURRENT_SOURCE_DIR}/Unit/lit.site.cfg.py.in
9+
${CMAKE_CURRENT_BINARY_DIR}/Unit/lit.site.cfg.py)
1010
list(APPEND INTERCEPTION_TESTSUITES ${CMAKE_CURRENT_BINARY_DIR}/Unit)
1111
list(APPEND INTERCEPTION_TEST_DEPS InterceptionUnitTests)
1212
endif()

test/lit.common.cfg test/lit.common.cfg.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
# Configuration file for 'lit' test runner.
44
# This file contains common rules for various compiler-rt testsuites.
5-
# It is mostly copied from lit.cfg used by Clang.
5+
# It is mostly copied from lit.cfg.py used by Clang.
66
import os
77
import platform
88
import re

test/lit.common.configured.in

+1-1
Original file line numberDiff line numberDiff line change
@@ -66,4 +66,4 @@ if not os.path.exists(config.clang):
6666
lit_config.fatal("Can't find compiler on path %r" % config.clang)
6767

6868
# Setup attributes common for all compiler-rt projects.
69-
lit_config.load_config(config, "@COMPILER_RT_SOURCE_DIR@/test/lit.common.cfg")
69+
lit_config.load_config(config, "@COMPILER_RT_SOURCE_DIR@/test/lit.common.cfg.py")

test/lsan/CMakeLists.txt

+4-4
Original file line numberDiff line numberDiff line change
@@ -16,16 +16,16 @@ foreach(arch ${LSAN_TEST_ARCH})
1616
set(CONFIG_NAME ${ARCH_UPPER_CASE}LsanConfig)
1717

1818
configure_lit_site_cfg(
19-
${CMAKE_CURRENT_SOURCE_DIR}/lit.site.cfg.in
20-
${CMAKE_CURRENT_BINARY_DIR}/${CONFIG_NAME}/lit.site.cfg)
19+
${CMAKE_CURRENT_SOURCE_DIR}/lit.site.cfg.py.in
20+
${CMAKE_CURRENT_BINARY_DIR}/${CONFIG_NAME}/lit.site.cfg.py)
2121
list(APPEND LSAN_TESTSUITES ${CMAKE_CURRENT_BINARY_DIR}/${CONFIG_NAME})
2222

2323
set(CONFIG_NAME ${ARCH_UPPER_CASE}AsanConfig)
2424
set(LSAN_LIT_TEST_MODE "AddressSanitizer")
2525

2626
configure_lit_site_cfg(
27-
${CMAKE_CURRENT_SOURCE_DIR}/lit.site.cfg.in
28-
${CMAKE_CURRENT_BINARY_DIR}/${CONFIG_NAME}/lit.site.cfg)
27+
${CMAKE_CURRENT_SOURCE_DIR}/lit.site.cfg.py.in
28+
${CMAKE_CURRENT_BINARY_DIR}/${CONFIG_NAME}/lit.site.cfg.py)
2929
list(APPEND LSAN_TESTSUITES ${CMAKE_CURRENT_BINARY_DIR}/${CONFIG_NAME})
3030
endforeach()
3131

test/lsan/lit.common.cfg test/lsan/lit.common.cfg.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ def get_required_attr(config, attr_name):
1313
lit_config.fatal(
1414
"No attribute %r in test configuration! You may need to run "
1515
"tests from your build directory or add this attribute "
16-
"to lit.site.cfg " % attr_name)
16+
"to lit.site.cfg.py " % attr_name)
1717
return attr_value
1818

1919
# Setup source root.

test/lsan/lit.site.cfg.in test/lsan/lit.site.cfg.py.in

+1-1
Original file line numberDiff line numberDiff line change
@@ -10,4 +10,4 @@ config.target_arch = "@LSAN_TEST_TARGET_ARCH@"
1010
lit_config.load_config(config, "@COMPILER_RT_BINARY_DIR@/test/lit.common.configured")
1111

1212
# Load tool-specific config that would do the real work.
13-
lit_config.load_config(config, "@LSAN_LIT_SOURCE_DIR@/lit.common.cfg")
13+
lit_config.load_config(config, "@LSAN_LIT_SOURCE_DIR@/lit.common.cfg.py")

test/msan/CMakeLists.txt

+4-4
Original file line numberDiff line numberDiff line change
@@ -26,8 +26,8 @@ macro(add_msan_testsuite arch lld thinlto)
2626
set(MSAN_TEST_USE_LLD ${lld})
2727

2828
configure_lit_site_cfg(
29-
${CMAKE_CURRENT_SOURCE_DIR}/lit.site.cfg.in
30-
${CMAKE_CURRENT_BINARY_DIR}/${CONFIG_NAME}/lit.site.cfg)
29+
${CMAKE_CURRENT_SOURCE_DIR}/lit.site.cfg.py.in
30+
${CMAKE_CURRENT_BINARY_DIR}/${CONFIG_NAME}/lit.site.cfg.py)
3131
list(APPEND MSAN_TESTSUITES ${CMAKE_CURRENT_BINARY_DIR}/${CONFIG_NAME})
3232
endmacro()
3333

@@ -47,8 +47,8 @@ if(COMPILER_RT_INCLUDE_TESTS AND
4747
COMPILER_RT_LIBCXX_PATH AND
4848
COMPILER_RT_LIBCXXABI_PATH)
4949
configure_lit_site_cfg(
50-
${CMAKE_CURRENT_SOURCE_DIR}/Unit/lit.site.cfg.in
51-
${CMAKE_CURRENT_BINARY_DIR}/Unit/lit.site.cfg)
50+
${CMAKE_CURRENT_SOURCE_DIR}/Unit/lit.site.cfg.py.in
51+
${CMAKE_CURRENT_BINARY_DIR}/Unit/lit.site.cfg.py)
5252
list(APPEND MSAN_TEST_DEPS MsanUnitTests)
5353
list(APPEND MSAN_TESTSUITES ${CMAKE_CURRENT_BINARY_DIR}/Unit)
5454
endif()
File renamed without changes.
File renamed without changes.
File renamed without changes.

test/msan/lit.site.cfg.in test/msan/lit.site.cfg.py.in

+1-1
Original file line numberDiff line numberDiff line change
@@ -11,4 +11,4 @@ config.use_thinlto = @MSAN_TEST_USE_THINLTO@
1111
lit_config.load_config(config, "@COMPILER_RT_BINARY_DIR@/test/lit.common.configured")
1212

1313
# Load tool-specific config that would do the real work.
14-
lit_config.load_config(config, "@MSAN_LIT_SOURCE_DIR@/lit.cfg")
14+
lit_config.load_config(config, "@MSAN_LIT_SOURCE_DIR@/lit.cfg.py")

test/profile/CMakeLists.txt

+2-2
Original file line numberDiff line numberDiff line change
@@ -17,8 +17,8 @@ foreach(arch ${PROFILE_TEST_ARCH})
1717
get_test_cc_for_arch(${arch} PROFILE_TEST_TARGET_CC PROFILE_TEST_TARGET_CFLAGS)
1818
set(CONFIG_NAME Profile-${arch})
1919
configure_lit_site_cfg(
20-
${CMAKE_CURRENT_SOURCE_DIR}/lit.site.cfg.in
21-
${CMAKE_CURRENT_BINARY_DIR}/${CONFIG_NAME}/lit.site.cfg
20+
${CMAKE_CURRENT_SOURCE_DIR}/lit.site.cfg.py.in
21+
${CMAKE_CURRENT_BINARY_DIR}/${CONFIG_NAME}/lit.site.cfg.py
2222
)
2323
list(APPEND PROFILE_TESTSUITES ${CMAKE_CURRENT_BINARY_DIR}/${CONFIG_NAME})
2424
endforeach()
File renamed without changes.
File renamed without changes.

test/profile/lit.cfg test/profile/lit.cfg.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ def get_required_attr(config, attr_name):
88
lit_config.fatal(
99
"No attribute %r in test configuration! You may need to run "
1010
"tests from your build directory or add this attribute "
11-
"to lit.site.cfg " % attr_name)
11+
"to lit.site.cfg.py " % attr_name)
1212
return attr_value
1313

1414
# Setup config name.

test/profile/lit.site.cfg.in test/profile/lit.site.cfg.py.in

+1-1
Original file line numberDiff line numberDiff line change
@@ -9,4 +9,4 @@ config.target_arch = "@PROFILE_TEST_TARGET_ARCH@"
99
lit_config.load_config(config, "@COMPILER_RT_BINARY_DIR@/test/lit.common.configured")
1010

1111
# Load tool-specific config that would do the real work.
12-
lit_config.load_config(config, "@PROFILE_LIT_SOURCE_DIR@/lit.cfg")
12+
lit_config.load_config(config, "@PROFILE_LIT_SOURCE_DIR@/lit.cfg.py")

0 commit comments

Comments
 (0)