summaryrefslogtreecommitdiff
path: root/CMake
diff options
context:
space:
mode:
authorYang Rong <rong.r.yang@intel.com>2016-08-01 14:48:05 +0800
committerYang Rong <rong.r.yang@intel.com>2016-08-03 18:32:18 +0800
commit9cd3bf26739e45c24d527937a3eb125c97e464cc (patch)
treed37684fbbdc70eec52a173d0fff509cb69d00023 /CMake
parent93ae048b17dc40636d9cc53c0dada72b389a0e86 (diff)
downloadbeignet-9cd3bf26739e45c24d527937a3eb125c97e464cc.tar.gz
FindLLVM: allow LLVM/Clang 3.8 and reorder the llvm-config priority.
Beignet support 3 released llvm version, now is 3.6, 3.7, 3.8. For LLVM 3.4, 3.5, beignet may still support them, but full test don't cover them. Signed-off-by: Yang Rong <rong.r.yang@intel.com> Reviewed-by: Ruiling Song <ruiling.song@intel.com>
Diffstat (limited to 'CMake')
-rw-r--r--CMake/FindLLVM.cmake4
1 files changed, 2 insertions, 2 deletions
diff --git a/CMake/FindLLVM.cmake b/CMake/FindLLVM.cmake
index 83c89347..61299094 100644
--- a/CMake/FindLLVM.cmake
+++ b/CMake/FindLLVM.cmake
@@ -8,12 +8,12 @@
# LLVM_FOUND - True if llvm found.
if (LLVM_INSTALL_DIR)
find_program(LLVM_CONFIG_EXECUTABLE
- NAMES llvm-config-35 llvm-config-3.5 llvm-config-36 llvm-config-3.6 llvm-config-37 llvm-config-3.7 llvm-config-33 llvm-config-3.3 llvm-config-34 llvm-config-3.4 llvm-config
+ NAMES llvm-config-37 llvm-config-3.7 llvm-config-36 llvm-config-3.6 llvm-config-38 llvm-config-3.8 llvm-config llvm-config-35 llvm-config-3.5 llvm-config-34 llvm-config-3.4
DOC "llvm-config executable"
PATHS ${LLVM_INSTALL_DIR} NO_DEFAULT_PATH)
else (LLVM_INSTALL_DIR)
find_program(LLVM_CONFIG_EXECUTABLE
- NAMES llvm-config-35 llvm-config-3.5 llvm-config-36 llvm-config-3.6 llvm-config-37 llvm-config-3.7 llvm-config-33 llvm-config-3.3 llvm-config-34 llvm-config-3.4 llvm-config
+ NAMES llvm-config-37 llvm-config-3.7 llvm-config-36 llvm-config-3.6 llvm-config-38 llvm-config-3.8 llvm-config llvm-config-35 llvm-config-3.5 llvm-config-34 llvm-config-3.4
DOC "llvm-config executable")
endif (LLVM_INSTALL_DIR)