You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
tdesvn/src/svnqt/cache/test/CMakeLists.txt

20 lines
650 B

set(EXECUTABLE_OUTPUT_PATH ${CMAKE_CURRENT_BINARY_DIR})
macro(build_TEST tname)
set(${tname}-src ${tname}.cpp)
if (EXISTS ${CMAKE_CURRENT_SOURCE_DIR}/${tname}.h)
set(${tname}-src ${${tname}-src} ${tname}.h)
endif (EXISTS ${CMAKE_CURRENT_SOURCE_DIR}/${tname}.h)
add_executable(${tname} ${${tname}-src})
target_link_libraries(${tname} ${svnqt-name} ${TQT_LIBRARIES})
add_test(${tname} ${CMAKE_CURRENT_BINARY_DIR}/${tname})
endmaCRO(BUILD_TEST)
if (BUILD_TESTS)
configure_file(
${CMAKE_CURRENT_SOURCE_DIR}/testconfig.h.in
${CMAKE_CURRENT_BINARY_DIR}/testconfig.h
)
build_test(sqlite)
endif(BUILD_TESTS)