All pastes #522532 Raw Edit

Someone

public text v1 · immutable
#522532 ·published 2007-05-30 13:20 UTC
rendered paste body
include(${QT_USE_FILE})

ADD_DEFINITIONS(${QT_DEFINITIONS})

INCLUDE_DIRECTORIES( 
        ${QT_INCLUDE_DIR}
        ${CMAKE_CURRENT_BINARY_DIR}
        ${CMAKE_CURRENT_SOURCE_DIR}/../src/
	${CMAKE_CURRENT_SOURCE_DIR}/../src/DFXPLib
	${CMAKE_CURRENT_SOURCE_DIR}/../src/Producers
)

MACRO(BUILD_TESTS)
       FOREACH(_testname ${ARGN})
               	qt4_automoc(${_testname}.cpp)
               	TARGET_LINK_LIBRARIES(${_testname} fm_dfxp ${QT_LIBRARIES})
		ADD_EXECUTABLE(dfxp_${_testname}_tests ${_testname}.cpp)
               	ADD_TEST(dfxp_${_testname}_tests ${EXECUTABLE_OUTPUT_PATH}/dfxp_${_testname}_tests)
       ENDFOREACH(_testname)
ENDMACRO(BUILD_TESTS)

BUILD_TESTS (
	region
	style
	document
)