Changeset View
Changeset View
Standalone View
Standalone View
kde-modules/KDECMakeSettings.cmake
Show First 20 Lines • Show All 287 Lines • ▼ Show 20 Line(s) | 211 | if(NOT KDE_SKIP_BUILD_SETTINGS) | |||
---|---|---|---|---|---|
288 | endif() | 288 | endif() | ||
289 | 289 | | |||
290 | endif() | 290 | endif() | ||
291 | 291 | | |||
292 | if(CMAKE_CXX_COMPILER_ID MATCHES "Clang") | 292 | if(CMAKE_CXX_COMPILER_ID MATCHES "Clang") | ||
293 | option(ENABLE_CLAZY "Enable Clazy warnings" OFF) | 293 | option(ENABLE_CLAZY "Enable Clazy warnings" OFF) | ||
294 | 294 | | |||
295 | if(ENABLE_CLAZY) | 295 | if(ENABLE_CLAZY) | ||
296 | find_library(CLAZY_v1_5_FOUND ClazyPlugin${CMAKE_SHARED_LIBRARY_SUFFIX}) | ||||
297 | if(CLAZY_v1_5_FOUND) # clazy >= 1.5 | ||||
298 | set(CMAKE_CXX_COMPILE_OBJECT "${CMAKE_CXX_COMPILE_OBJECT} -Xclang -load -Xclang ClazyPlugin${CMAKE_SHARED_LIBRARY_SUFFIX} -Xclang -add-plugin -Xclang clazy") | ||||
299 | else() # clazy < 1.5 | ||||
296 | set(CMAKE_CXX_COMPILE_OBJECT "${CMAKE_CXX_COMPILE_OBJECT} -Xclang -load -Xclang ClangLazy${CMAKE_SHARED_LIBRARY_SUFFIX} -Xclang -add-plugin -Xclang clang-lazy") | 300 | set(CMAKE_CXX_COMPILE_OBJECT "${CMAKE_CXX_COMPILE_OBJECT} -Xclang -load -Xclang ClangLazy${CMAKE_SHARED_LIBRARY_SUFFIX} -Xclang -add-plugin -Xclang clang-lazy") | ||
297 | endif() | 301 | endif() | ||
anthonyfieroni: You can use
```
find_library(CLAZY ClazyPlugin${CMAKE_SHARED_LIBRARY_SUFFIX})
if(NOT CLAZY)
. | |||||
298 | endif() | 302 | endif() | ||
303 | endif() | ||||
299 | 304 | | |||
300 | ################################################################### | 305 | ################################################################### | ||
301 | # Download translations | 306 | # Download translations | ||
302 | 307 | | |||
303 | function(_repository_name reponame dir) | 308 | function(_repository_name reponame dir) | ||
304 | execute_process(COMMAND git config --get remote.origin.url | 309 | execute_process(COMMAND git config --get remote.origin.url | ||
305 | OUTPUT_VARIABLE giturl | 310 | OUTPUT_VARIABLE giturl | ||
306 | RESULT_VARIABLE exitCode | 311 | RESULT_VARIABLE exitCode | ||
▲ Show 20 Lines • Show All 67 Lines • Show Last 20 Lines |
You can use