Changeset View
Changeset View
Standalone View
Standalone View
plugins/clang/CMakeLists.txt
1 | add_definitions(-DTRANSLATION_DOMAIN=\"kdevclang\") | 1 | add_definitions(-DTRANSLATION_DOMAIN=\"kdevclang\") | ||
---|---|---|---|---|---|
2 | add_definitions(${LLVM_CFLAGS}) | 2 | add_definitions(${LLVM_CFLAGS}) | ||
3 | include_directories(${CLANG_INCLUDE_DIRS}) | 3 | include_directories(${CLANG_INCLUDE_DIRS}) | ||
4 | 4 | | |||
5 | configure_file( | ||||
6 | "${CMAKE_CURRENT_SOURCE_DIR}/libclang_include_path.h.cmake" | ||||
7 | "${CMAKE_CURRENT_BINARY_DIR}/libclang_include_path.h" | ||||
8 | @ONLY | ||||
9 | ) | ||||
10 | | ||||
5 | if(BUILD_TESTING) | 11 | if(BUILD_TESTING) | ||
6 | add_subdirectory(tests) | 12 | add_subdirectory(tests) | ||
7 | endif() | 13 | endif() | ||
8 | 14 | | |||
9 | add_definitions( | 15 | add_definitions( | ||
10 | -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_CAST_FROM_BYTEARRAY | 16 | -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_CAST_FROM_BYTEARRAY | ||
11 | ) | 17 | ) | ||
12 | 18 | | |||
▲ Show 20 Lines • Show All 83 Lines • ▼ Show 20 Line(s) | 97 | LINK_PRIVATE | |||
96 | KDev::Util | 102 | KDev::Util | ||
97 | LINK_PUBLIC | 103 | LINK_PUBLIC | ||
98 | KDev::Language | 104 | KDev::Language | ||
99 | KDev::Project | 105 | KDev::Project | ||
100 | KDev::Util | 106 | KDev::Util | ||
101 | ${CLANG_LIBCLANG_LIB} | 107 | ${CLANG_LIBCLANG_LIB} | ||
102 | ) | 108 | ) | ||
103 | 109 | | |||
104 | install(FILES duchain/gcc_compat.h DESTINATION ${KDE_INSTALL_DATADIR}/kdevclangsupport PERMISSIONS OWNER_READ GROUP_READ WORLD_READ) | | |||
105 | install(DIRECTORY duchain/wrappedQtHeaders DESTINATION ${KDE_INSTALL_DATADIR}/kdevclangsupport | 110 | install(DIRECTORY duchain/wrappedQtHeaders DESTINATION ${KDE_INSTALL_DATADIR}/kdevclangsupport | ||
106 | DIRECTORY_PERMISSIONS | 111 | DIRECTORY_PERMISSIONS | ||
107 | OWNER_READ OWNER_WRITE OWNER_EXECUTE | 112 | OWNER_READ OWNER_WRITE OWNER_EXECUTE | ||
108 | GROUP_READ GROUP_WRITE GROUP_EXECUTE | 113 | GROUP_READ GROUP_WRITE GROUP_EXECUTE | ||
109 | WORLD_READ WORLD_EXECUTE | 114 | WORLD_READ WORLD_EXECUTE | ||
110 | FILE_PERMISSIONS OWNER_READ GROUP_READ WORLD_READ) | 115 | FILE_PERMISSIONS OWNER_READ GROUP_READ WORLD_READ) | ||
111 | 116 | | |||
112 | set(kdevclangsupport_SRCS | 117 | set(kdevclangsupport_SRCS | ||
Show All 20 Lines |