2 set(QT_DONT_USE_QTGUI true)
3 include(${QT_USE_FILE})
5 set(CXX_BENCHMARK_SOURCES
6 benchmark.cpp construct.cpp overload.cpp simple-call.cpp signal_slot.cpp)
8 qt4_automoc(signal_slot.cpp)
10 include(CheckCXXCompilerFlag)
11 check_cxx_compiler_flag("-fvisibility=hidden" CXX_VISIBILITY)
13 set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fvisibility=hidden -fvisibility-inlines-hidden")
16 add_library(cl-smoke-benchmark MODULE ${CXX_BENCHMARK_SOURCES})
17 target_link_libraries(cl-smoke-benchmark ${QT_LIBRARIES})