33
|
1 if (WIN32 AND NOT CYGWIN)
|
|
2 # llvm-lit needs suffix.py for multiprocess to find a main module.
|
|
3 set(suffix .py)
|
|
4 endif ()
|
77
|
5 set(llvm_lit_path ${LLVM_RUNTIME_OUTPUT_INTDIR}/llvm-lit${suffix})
|
33
|
6
|
77
|
7 if(NOT "${CMAKE_CFG_INTDIR}" STREQUAL ".")
|
|
8 foreach(BUILD_MODE ${CMAKE_CONFIGURATION_TYPES})
|
|
9 string(REPLACE ${CMAKE_CFG_INTDIR} ${BUILD_MODE} bi ${llvm_lit_path})
|
|
10 configure_file(
|
|
11 llvm-lit.in
|
|
12 ${bi}
|
|
13 )
|
|
14 endforeach()
|
|
15 else()
|
|
16 set(BUILD_MODE .)
|
|
17 configure_file(
|
|
18 llvm-lit.in
|
|
19 ${llvm_lit_path}
|
|
20 )
|
|
21 endif()
|