CMake: was defaulting to an old LLVM version
Made finding LLVM fail. only use LLVM_VERSION if set, else set to installed version
This commit is contained in:
parent
30d6589069
commit
acfc0d4a18
|
@ -1033,18 +1033,18 @@ if(UNIX AND NOT APPLE)
|
|||
|
||||
# XXX Maybe most of this section should go into an llvm module?
|
||||
if(WITH_LLVM)
|
||||
# Set llvm version if not specified
|
||||
if(NOT LLVM_VERSION)
|
||||
set(LLVM_VERSION "3.0")
|
||||
endif()
|
||||
|
||||
if(LLVM_DIRECTORY)
|
||||
find_program(LLVM_CONFIG llvm-config-${LLVM_VERSION} HINTS ${LLVM_DIRECTORY}/bin NO_CMAKE_PATH)
|
||||
if(NOT DEFINED LLVM_VERSION)
|
||||
find_program(LLVM_CONFIG llvm-config-${LLVM_VERSION} HINTS ${LLVM_DIRECTORY}/bin NO_CMAKE_PATH)
|
||||
endif()
|
||||
if(NOT LLVM_CONFIG)
|
||||
find_program(LLVM_CONFIG llvm-config HINTS ${LLVM_DIRECTORY}/bin NO_CMAKE_PATH)
|
||||
endif()
|
||||
else()
|
||||
find_program(LLVM_CONFIG llvm-config-${LLVM_VERSION})
|
||||
if(NOT DEFINED LLVM_VERSION)
|
||||
find_program(LLVM_CONFIG llvm-config-${LLVM_VERSION})
|
||||
endif()
|
||||
if(NOT LLVM_CONFIG)
|
||||
find_program(LLVM_CONFIG llvm-config)
|
||||
endif()
|
||||
|
|
Loading…
Reference in New Issue