1 ##### Probably don't want to edit below this line #####
3 SET( QT_USE_QTTEST TRUE )
6 INCLUDE( ${QT_USE_FILE} )
8 INCLUDE(AddFileDependencies)
10 # Include the library include directories, and the current build directory (moc)
13 ${CMAKE_CURRENT_BINARY_DIR}
16 SET (qjson_test_support_SRCS person.cpp)
17 QT4_WRAP_CPP(qjson_test_support_MOC_SRCS person.h)
19 ADD_LIBRARY (qjson_test_support STATIC ${qjson_test_support_SRCS}
20 ${qjson_test_support_MOC_SRCS})
27 FOREACH(test ${UNIT_TESTS})
28 MESSAGE(STATUS "Building ${test}")
29 QT4_WRAP_CPP(MOC_SOURCE ${test}.cpp)
35 ADD_FILE_DEPENDENCIES(${test}.cpp ${MOC_SOURCE})
36 TARGET_LINK_LIBRARIES(
42 if (QJSON_TEST_OUTPUT STREQUAL "xml")
44 add_test( ${test} ${test} -xml -o ${test}.tml )
45 else (QJSON_TEST_OUTPUT STREQUAL "xml")
46 add_test( ${test} ${test} )
47 endif (QJSON_TEST_OUTPUT STREQUAL "xml")