Warning, /utilities/okteta/parts/kpart/tests/CMakeLists.txt is written in an unsupported language. File is not indexed.
0001 include_directories(
0002 ${CMAKE_CURRENT_SOURCE_DIR}/..
0003 )
0004
0005 add_definitions(
0006 -DTESTPATH1=\"${CMAKE_CURRENT_SOURCE_DIR}/oktetaparttest.hpp\"
0007 -DTESTPATH2=\"${CMAKE_CURRENT_SOURCE_DIR}/oktetaparttest.cpp\"
0008 )
0009
0010 set_source_files_properties(../partfactory.cpp PROPERTIES
0011 COMPILE_FLAGS -DOKTETA_VERSION=\\\"${Okteta_VERSION}\\\"
0012 )
0013
0014 # TODO: deduplicate object file generation of
0015 ecm_add_test(
0016 ../part.cpp
0017 ../browserextension.cpp
0018 ../partfactory.cpp
0019 oktetaparttest.cpp
0020 TEST_NAME oktetaparttest
0021 NAME_PREFIX kpart-
0022 LINK_LIBRARIES
0023 OktetaKastenControllers
0024 OktetaKastenGui
0025 OktetaKastenCore
0026 KastenControllers
0027 KastenGui
0028 KastenCore
0029 KF5::I18n
0030 KF5::Parts
0031 Qt5::Test
0032 )
0033
0034 kcoreaddons_desktop_to_json(oktetaparttest ${CMAKE_CURRENT_BINARY_DIR}/../oktetapart.desktop)
0035