| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455 | IF( CTK_USE_KWSTYLE )  SET(msvc_default OFF)  IF(CMAKE_GENERATOR MATCHES "Visual Studio")    SET(msvc_default ON)  ENDIF()  OPTION(KWSTYLE_USE_VIM_FORMAT "Set KWStyle to generate errors with a VIM-compatible format." OFF)  OPTION(KWSTYLE_USE_MSVC_FORMAT "Set KWStyle to generate errors with a VisualStudio-compatible format." ${msvc_default})  OPTION(KWSTYLE_USE_GCC_FORMAT "Set KWStyle to generate errors with a GCC-compatible format." OFF)  FIND_PROGRAM(CTK_KWSTYLE_EXECUTABLE    NAMES KWStyle    PATHS    /usr/local/bin    )  CONFIGURE_FILE(    ${PROJECT_SOURCE_DIR}/Utilities/KWStyle/qCTKFiles.txt.in    ${PROJECT_BINARY_DIR}/Utilities/KWStyle/qCTKFiles.txt)  CONFIGURE_FILE(    ${PROJECT_SOURCE_DIR}/Utilities/KWStyle/qCTK.kws.xml.in    ${PROJECT_BINARY_DIR}/Utilities/KWStyle/qCTK.kws.xml)  SET(CTK_KWSTYLE_ARGUMENTS    -xml ${PROJECT_BINARY_DIR}/Utilities/KWStyle/qCTK.kws.xml -v      -D ${PROJECT_BINARY_DIR}/Utilities/KWStyle/qCTKFiles.txt        -o ${PROJECT_SOURCE_DIR}/Utilities/KWStyle/qCTKOverwrite.txt    )  IF(KWSTYLE_USE_VIM_FORMAT)    LIST(APPEND CTK_KWSTYLE_ARGUMENTS -vim)  ENDIF()  IF(KWSTYLE_USE_MSVC_FORMAT)    LIST(APPEND CTK_KWSTYLE_ARGUMENTS -msvc)  ENDIF()  IF(KWSTYLE_USE_GCC_FORMAT)    LIST(APPEND CTK_KWSTYLE_ARGUMENTS -gcc)  ENDIF()  ADD_CUSTOM_COMMAND(    OUTPUT ${CTK_BINARY_DIR}/qCTKStyleReport.txt    COMMAND ${CTK_KWSTYLE_EXECUTABLE}    ARGS    ${CTK_KWSTYLE_ARGUMENTS}    COMMENT "Coding Style Checker qCTK style"    )  ADD_CUSTOM_TARGET(qCTKStyleCheck DEPENDS ${CTK_BINARY_DIR}/qCTKStyleReport.txt)  ADD_TEST(qCTKStyleTest ${CTK_KWSTYLE_EXECUTABLE} ${CTK_KWSTYLE_ARGUMENTS})ENDIF( CTK_USE_KWSTYLE )
 |