Warning, /games/libkdegames/tests/CMakeLists.txt is written in an unsupported language. File is not indexed.
0001 set( EXECUTABLE_OUTPUT_PATH ${CMAKE_CURRENT_BINARY_DIR} ) 0002 0003 remove_definitions( 0004 -DQT_NO_CAST_FROM_ASCII 0005 -DQT_NO_CAST_TO_ASCII 0006 -DQT_NO_CAST_FROM_BYTEARRAY 0007 ) 0008 0009 MACRO(LIBKDEGAMES_EXECUTABLE_TESTS) 0010 FOREACH(_testname ${ARGN}) 0011 set(${_testname}_SRCS ${_testname}.cpp) 0012 #if test has an ui file, use it 0013 IF(EXISTS ${CMAKE_CURRENT_SOURCE_DIR}/${_testname}.ui) 0014 ki18n_wrap_ui(${_testname}_SRCS ${_testname}.ui) 0015 ENDIF(EXISTS ${CMAKE_CURRENT_SOURCE_DIR}/${_testname}.ui) 0016 0017 add_executable(${_testname} TEST ${${_testname}_SRCS}) 0018 target_link_libraries(${_testname} Qt6::Test KDEGames) 0019 ENDFOREACH(_testname) 0020 ENDMACRO(LIBKDEGAMES_EXECUTABLE_TESTS) 0021 0022 if (Q_WS_X11) 0023 LIBKDEGAMES_EXECUTABLE_TESTS( 0024 # kxerrorhandlertest # File missing from svn 0025 # kgamepopupitemtest 0026 ) 0027 endif (Q_WS_X11)