Commit 4a921b2eba

Ben Noordhuis <info@bnoordhuis.nl>
2018-03-17 18:39:58
add CLANG_LIBDIRS cmake build variable
Mirrors LLVM_LIBDIRS, tells cmake where to look for libclang libraries.
1 parent f073923
Changed files (1)
cmake/Findclang.cmake
@@ -5,6 +5,7 @@
 # CLANG_FOUND
 # CLANG_INCLUDE_DIRS
 # CLANG_LIBRARIES
+# CLANG_LIBDIRS
 
 if(MSVC)
   find_package(CLANG REQUIRED CONFIG)
@@ -34,6 +35,7 @@ else()
       string(TOUPPER ${_libname_} _prettylibname_)
       find_library(CLANG_${_prettylibname_}_LIB NAMES ${_libname_}
           PATHS
+              ${CLANG_LIBDIRS}
               /usr/lib/llvm/6/lib
               /usr/lib/llvm-6.0/lib
               /mingw64/lib
@@ -60,4 +62,4 @@ endif()
 include(FindPackageHandleStandardArgs)
 find_package_handle_standard_args(CLANG DEFAULT_MSG CLANG_LIBRARIES CLANG_INCLUDE_DIRS)
 
-mark_as_advanced(CLANG_INCLUDE_DIRS CLANG_LIBRARIES)
+mark_as_advanced(CLANG_INCLUDE_DIRS CLANG_LIBRARIES CLANG_LIBDIRS)