diff --git a/language/duchain/tests/CMakeLists.txt b/language/duchain/tests/CMakeLists.txt index 86f3cabe9..7b8e50f41 100644 --- a/language/duchain/tests/CMakeLists.txt +++ b/language/duchain/tests/CMakeLists.txt @@ -1,29 +1,17 @@ -include_directories(${CMAKE_CURRENT_BINARY_DIR} ${CMAKE_CURRENT_SOURCE_DIR}) - -########### next target ############### - ecm_add_test(test_duchain.cpp LINK_LIBRARIES KF5::TextEditor Qt5::Test KDev::Tests KDev::Language) -########### next target ############### - ecm_add_test(test_duchainshutdown.cpp LINK_LIBRARIES Qt5::Test KDev::Tests KDev::Language) -########### next target ############### - ecm_add_test(test_identifier.cpp LINK_LIBRARIES Qt5::Test KDev::Tests KDev::Language) -########### next target ############### - ecm_add_test(test_stringhelpers.cpp LINK_LIBRARIES Qt5::Test KDev::Tests KDev::Language) -########### next target ############### - if(NOT COMPILER_OPTIMIZATIONS_DISABLED) ecm_add_test(bench_hashes.cpp LINK_LIBRARIES Qt5::Test KDev::Tests KDev::Language) set_tests_properties(bench_hashes PROPERTIES TIMEOUT 30) endif() diff --git a/language/highlighting/tests/CMakeLists.txt b/language/highlighting/tests/CMakeLists.txt index d28a9e2e2..6ee59eb69 100644 --- a/language/highlighting/tests/CMakeLists.txt +++ b/language/highlighting/tests/CMakeLists.txt @@ -1,4 +1,2 @@ -include_directories(${CMAKE_CURRENT_BINARY_DIR} ${CMAKE_CURRENT_SOURCE_DIR}) - ecm_add_test(test_highlighting.cpp LINK_LIBRARIES KF5::TextEditor Qt5::Test KDev::Tests KDev::Language) diff --git a/plugins/classbrowser/CMakeLists.txt b/plugins/classbrowser/CMakeLists.txt index 63763b916..89edb6d6c 100644 --- a/plugins/classbrowser/CMakeLists.txt +++ b/plugins/classbrowser/CMakeLists.txt @@ -1,24 +1,19 @@ add_definitions(-DTRANSLATION_DOMAIN=\"kdevclassbrowser\") include_directories( - ${CMAKE_CURRENT_BINARY_DIR} ${Boost_INCLUDE_DIRS} ) # workaround a boost bug in 1.37 and 1.38 that causes link failure when exceptions are disabled # see https://svn.boost.org/trac/boost/ticket/2947 for details if( ${Boost_MAJOR_VERSION}.${Boost_MINOR_VERSION}.${Boost_PATCH_VERSION} VERSION_GREATER 1.36.1 ) kde_enable_exceptions() endif() -########### next target ############### - set(kdevclassbrowser_PART_SRCS classbrowserplugin.cpp classwidget.cpp classtree.cpp ) - qt5_add_resources(kdevclassbrowser_PART_SRCS kdevclassbrowser.qrc) kdevplatform_add_plugin(kdevclassbrowser JSON kdevclassbrowser.json SOURCES ${kdevclassbrowser_PART_SRCS}) - target_link_libraries(kdevclassbrowser KF5::TextEditor KDev::Util KDev::Language KDev::Interfaces) diff --git a/plugins/executescript/CMakeLists.txt b/plugins/executescript/CMakeLists.txt index 0e3017d9e..1a27ead4d 100644 --- a/plugins/executescript/CMakeLists.txt +++ b/plugins/executescript/CMakeLists.txt @@ -1,34 +1,18 @@ add_definitions(-DTRANSLATION_DOMAIN=\"kdevexecutescript\") -project(executescript) - -include_directories( - ${KDEVPLATFORM_INCLUDE_DIR} - ${CMAKE_CURRENT_BINARY_DIR} - ${CMAKE_CURRENT_SOURCE_DIR} -) - -########### next target ############### - -set(kdevexecutescript_PART_UIS - scriptappconfig.ui -) set(kdevexecutescript_PART_SRCS executescriptplugin.cpp scriptappconfig.cpp scriptappjob.cpp ) - -ki18n_wrap_ui( kdevexecutescript_PART_SRCS ${kdevexecutescript_PART_UIS} ) - +ki18n_wrap_ui(kdevexecutescript_PART_SRCS + scriptappconfig.ui +) kdevplatform_add_plugin(kdevexecutescript JSON kdevexecutescript.json SOURCES ${kdevexecutescript_PART_SRCS}) - target_link_libraries(kdevexecutescript KDev::Interfaces KDev::Util KDev::Project KDev::OutputView) -########### install files ############### - install(FILES iexecutescriptplugin.h DESTINATION ${KDE_INSTALL_INCLUDEDIR}/kdevplatform/executescript COMPONENT Devel)