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)