1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
|
enable_testing()
set(stepcore_tests_SRCS
maintest.cc
metaobject.cc
worldcopy.cc
contacts.cc
)
if(STEPCORE_WITH_QT)
add_definitions(-DSTEPCORE_WITH_QT)
endif(STEPCORE_WITH_QT)
if(STEPCORE_WITH_GSL)
add_definitions(-DSTEPCORE_WITH_GSL)
endif(STEPCORE_WITH_GSL)
set(QT_DONT_USE_QTGUI ON)
set(QT_USE_QTTEST ON)
find_package(Qt4 REQUIRED)
include(${QT_USE_FILE})
include_directories(${CMAKE_CURRENT_BINARY_DIR})
add_definitions(-Wall) # XXX ?
qt4_automoc(${stepcore_tests_SRCS})
add_executable(tests ${stepcore_tests_SRCS})
target_link_libraries(tests stepcore ${QT_LIBRARIES})
add_test(StepCore tests)
|