Changeset View
Changeset View
Standalone View
Standalone View
addons/project/autotests/CMakeLists.txt
1 | include(ECMMarkAsTest) | 1 | include(ECMMarkAsTest) | ||
---|---|---|---|---|---|
2 | 2 | | |||
3 | include_directories( | 3 | add_executable(projectplugin_test ${ProjectPluginSrc}) | ||
4 | ${CMAKE_CURRENT_SOURCE_DIR}/.. | 4 | target_include_directories(projectplugin_test PRIVATE ${CMAKE_CURRENT_SOURCE_DIR}/..) | ||
5 | | ||||
6 | target_link_libraries( | ||||
7 | projectplugin_test | ||||
8 | PRIVATE | ||||
9 | kdeinit_kate | ||||
10 | Qt5::Test | ||||
5 | ) | 11 | ) | ||
6 | 12 | | |||
7 | # Project Plugin | 13 | target_sources( | ||
8 | set(ProjectPluginSrc | 14 | projectplugin_test | ||
15 | PRIVATE | ||||
9 | test1.cpp | 16 | test1.cpp | ||
10 | ${CMAKE_CURRENT_SOURCE_DIR}/../fileutil.cpp | 17 | ${CMAKE_CURRENT_SOURCE_DIR}/../fileutil.cpp | ||
11 | ${CMAKE_CURRENT_SOURCE_DIR}/../kateprojectcodeanalysistool.cpp | 18 | ${CMAKE_CURRENT_SOURCE_DIR}/../kateprojectcodeanalysistool.cpp | ||
12 | ${CMAKE_CURRENT_SOURCE_DIR}/../tools/kateprojectcodeanalysistoolshellcheck.cpp | 19 | ${CMAKE_CURRENT_SOURCE_DIR}/../tools/kateprojectcodeanalysistoolshellcheck.cpp | ||
13 | ) | 20 | ) | ||
14 | add_executable(projectplugin_test ${ProjectPluginSrc}) | 21 | | ||
15 | add_test(NAME plugin-project_test COMMAND projectplugin_test) | 22 | add_test(NAME plugin-project_test COMMAND projectplugin_test) | ||
16 | target_link_libraries(projectplugin_test kdeinit_kate Qt5::Test) | | |||
17 | ecm_mark_as_test(projectplugin_test) | 23 | ecm_mark_as_test(projectplugin_test) |