Changeset View
Changeset View
Standalone View
Standalone View
cmake/FindClang.cmake
Show First 20 Lines • Show All 56 Lines • ▼ Show 20 Line(s) | 54 | macro(FIND_AND_ADD_CLANG_LIB _libname_) | |||
---|---|---|---|---|---|
57 | if(CLANG_${_prettylibname_}_LIB) | 57 | if(CLANG_${_prettylibname_}_LIB) | ||
58 | set(CLANG_LIBS ${CLANG_LIBS} ${CLANG_${_prettylibname_}_LIB}) | 58 | set(CLANG_LIBS ${CLANG_LIBS} ${CLANG_${_prettylibname_}_LIB}) | ||
59 | endif() | 59 | endif() | ||
60 | endmacro(FIND_AND_ADD_CLANG_LIB) | 60 | endmacro(FIND_AND_ADD_CLANG_LIB) | ||
61 | 61 | | |||
62 | # note: On Windows there's 'libclang.dll' instead of 'clang.dll' -> search for 'libclang', too | 62 | # note: On Windows there's 'libclang.dll' instead of 'clang.dll' -> search for 'libclang', too | ||
63 | find_library(CLANG_LIBCLANG_LIB NAMES clang libclang HINTS ${LLVM_LIBRARY_DIRS}) # LibClang: high-level C interface | 63 | find_library(CLANG_LIBCLANG_LIB NAMES clang libclang HINTS ${LLVM_LIBRARY_DIRS}) # LibClang: high-level C interface | ||
64 | 64 | | |||
65 | FIND_AND_ADD_CLANG_LIB(clang-cpp) | ||||
65 | FIND_AND_ADD_CLANG_LIB(clangFrontend) | 66 | FIND_AND_ADD_CLANG_LIB(clangFrontend) | ||
66 | FIND_AND_ADD_CLANG_LIB(clangDriver) | 67 | FIND_AND_ADD_CLANG_LIB(clangDriver) | ||
67 | FIND_AND_ADD_CLANG_LIB(clangCodeGen) | 68 | FIND_AND_ADD_CLANG_LIB(clangCodeGen) | ||
68 | FIND_AND_ADD_CLANG_LIB(clangSema) | 69 | FIND_AND_ADD_CLANG_LIB(clangSema) | ||
69 | FIND_AND_ADD_CLANG_LIB(clangChecker) | 70 | FIND_AND_ADD_CLANG_LIB(clangChecker) | ||
70 | FIND_AND_ADD_CLANG_LIB(clangAnalysis) | 71 | FIND_AND_ADD_CLANG_LIB(clangAnalysis) | ||
71 | FIND_AND_ADD_CLANG_LIB(clangRewriteFrontend) | 72 | FIND_AND_ADD_CLANG_LIB(clangRewriteFrontend) | ||
72 | FIND_AND_ADD_CLANG_LIB(clangRewrite) | 73 | FIND_AND_ADD_CLANG_LIB(clangRewrite) | ||
▲ Show 20 Lines • Show All 52 Lines • Show Last 20 Lines |