Browse Source

Added missing llvm versions

master
eidheim 3 years ago
parent
commit
9704b9b6de
  1. 8
      cmake_modules/FindLibClang.cmake

8
cmake_modules/FindLibClang.cmake

@ -14,7 +14,9 @@
# Known LLVM release numbers. # Known LLVM release numbers.
# most recent versions come first # most recent versions come first
set(LIBCLANG_KNOWN_LLVM_VERSIONS 14.0.0 14.0 14 set(LIBCLANG_KNOWN_LLVM_VERSIONS 15.0.0 15.0 15
14.0.1 14.0.2 14.0.3 14.0.4 14.0.5 14.0.6
14.0.0 14.0 14
13.0.1 13.0.1
13.0.0 13.0 13 13.0.0 13.0 13
12.0.1 12.0.1
@ -92,7 +94,7 @@ endforeach()
find_path(LIBCLANG_INCLUDE_DIR clang-c/Index.h find_path(LIBCLANG_INCLUDE_DIR clang-c/Index.h
PATHS ${libclang_llvm_header_search_paths} PATHS ${libclang_llvm_header_search_paths}
PATH_SUFFIXES LLVM/include #Windows package from http://llvm.org/releases/ PATH_SUFFIXES LLVM/include #Windows package from http://llvm.org/releases/
llvm140/include llvm130/include llvm120/include llvm111/include llvm110/include llvm100/include llvm90/include llvm80/include llvm71/include llvm70/include llvm60/include llvm50/include llvm41/include llvm40/include llvm39/include llvm38/include llvm37/include llvm36/include # FreeBSD llvm150/include llvm140/include llvm130/include llvm120/include llvm111/include llvm110/include llvm100/include llvm90/include llvm80/include llvm71/include llvm70/include llvm60/include llvm50/include llvm41/include llvm40/include llvm39/include llvm38/include llvm37/include llvm36/include # FreeBSD
DOC "The path to the directory that contains clang-c/Index.h") DOC "The path to the directory that contains clang-c/Index.h")
# On Windows with MSVC, the import library uses the ".imp" file extension # On Windows with MSVC, the import library uses the ".imp" file extension
@ -106,7 +108,7 @@ endif()
find_library(LIBCLANG_LIBRARY NAMES libclang.imp libclang clang find_library(LIBCLANG_LIBRARY NAMES libclang.imp libclang clang
PATHS ${libclang_llvm_lib_search_paths} PATHS ${libclang_llvm_lib_search_paths}
PATH_SUFFIXES LLVM/lib #Windows package from http://llvm.org/releases/ PATH_SUFFIXES LLVM/lib #Windows package from http://llvm.org/releases/
llvm140/lib llvm130/lib llvm120/lib llvm111/lib llvm110/lib llvm100/lib llvm90/lib llvm80/lib llvm71/lib llvm70/lib llvm60/lib llvm50/lib llvm41/lib llvm40/lib llvm39/lib llvm38/lib llvm37/lib llvm36/lib # FreeBSD llvm150/lib llvm140/lib llvm130/lib llvm120/lib llvm111/lib llvm110/lib llvm100/lib llvm90/lib llvm80/lib llvm71/lib llvm70/lib llvm60/lib llvm50/lib llvm41/lib llvm40/lib llvm39/lib llvm38/lib llvm37/lib llvm36/lib # FreeBSD
DOC "The file that corresponds to the libclang library.") DOC "The file that corresponds to the libclang library.")
get_filename_component(LIBCLANG_LIBRARY_DIR ${LIBCLANG_LIBRARY} PATH) get_filename_component(LIBCLANG_LIBRARY_DIR ${LIBCLANG_LIBRARY} PATH)

Loading…
Cancel
Save