kde-extraapps/ark/kerfuffle/tests/CMakeLists.txt

25 lines
603 B
Text
Raw Normal View History

2014-11-18 17:46:34 +00:00
set(RUNTIME_OUTPUT_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR})
set(JSONINTERFACE_SOURCES
jsonarchiveinterface.cpp
jsonparser.cpp
)
2015-09-02 02:13:50 +03:00
add_library(jsoninterface STATIC ${JSONINTERFACE_SOURCES})
2014-11-18 17:46:34 +00:00
macro(KERFUFFLE_UNIT_TESTS)
foreach(_testname ${ARGN})
kde4_add_test(kerfuffle-${_testname} ${_testname}.cpp)
target_link_libraries(kerfuffle-${_testname}
jsoninterface
kerfuffle
${KDE4_KDEUI_LIBS}
${QT_QTTEST_LIBRARY}
)
2014-11-18 17:46:34 +00:00
endforeach(_testname)
endmacro(KERFUFFLE_UNIT_TESTS)
KERFUFFLE_UNIT_TESTS(
archivetest
jobstest
)