Work around a really frustrating apparant CMake bug.
No functionality changed here, except that the CMake installed by default on Ubuntu Lucid should actually work with the makefile generators now. Thanks to Matt for the report and head-desking required to figure out why it was failing. llvm-svn: 159588
This commit is contained in:
parent
c9f439461b
commit
6e80d5934d
|
@ -11,14 +11,16 @@ add_lit_testsuite(check-llvm "Running the LLVM regression tests"
|
||||||
${CMAKE_CURRENT_BINARY_DIR}
|
${CMAKE_CURRENT_BINARY_DIR}
|
||||||
PARAMS llvm_site_config=${CMAKE_CURRENT_BINARY_DIR}/lit.site.cfg
|
PARAMS llvm_site_config=${CMAKE_CURRENT_BINARY_DIR}/lit.site.cfg
|
||||||
llvm_unit_site_config=${CMAKE_CURRENT_BINARY_DIR}/Unit/lit.site.cfg
|
llvm_unit_site_config=${CMAKE_CURRENT_BINARY_DIR}/Unit/lit.site.cfg
|
||||||
DEPENDS UnitTests
|
DEPENDS BugpointPasses LLVMHello
|
||||||
BugpointPasses LLVMHello
|
|
||||||
llc lli llvm-ar llvm-as llvm-dis llvm-extract llvm-dwarfdump
|
llc lli llvm-ar llvm-as llvm-dis llvm-extract llvm-dwarfdump
|
||||||
llvm-link llvm-mc llvm-nm llvm-objdump llvm-readobj
|
llvm-link llvm-mc llvm-nm llvm-objdump llvm-readobj
|
||||||
macho-dump opt
|
macho-dump opt
|
||||||
FileCheck count not
|
FileCheck count not
|
||||||
)
|
)
|
||||||
set_target_properties(check-llvm PROPERTIES FOLDER "Tests")
|
set_target_properties(check-llvm PROPERTIES FOLDER "Tests")
|
||||||
|
# Note, this is kept here rather than in the DEPENDS above because of bugs in
|
||||||
|
# some CMake versions that mishandle the dependency otherwise.
|
||||||
|
add_dependencies(check-llvm UnitTests)
|
||||||
|
|
||||||
# Setup a legacy alias for 'check-llvm'. This will likely change to be an
|
# Setup a legacy alias for 'check-llvm'. This will likely change to be an
|
||||||
# alias for 'check-all' at some point in the future.
|
# alias for 'check-all' at some point in the future.
|
||||||
|
|
Loading…
Reference in New Issue