add signal-slot benchmark & better graphs
CMakeLists.txt
Fri Jun 19 17:31:27 CEST 2009 Tobias Rautenkranz <tobias@rautenkranz.ch>
* add signal-slot benchmark & better graphs
--- old-benchmark/CMakeLists.txt 2014-10-30 07:07:02.000000000 +0100
+++ new-benchmark/CMakeLists.txt 2014-10-30 07:07:02.000000000 +0100
@@ -2,11 +2,16 @@
set(QT_DONT_USE_QTGUI true)
include(${QT_USE_FILE})
+set(CXX_BENCHMARK_SOURCES
+ benchmark.cpp construct.cpp overload.cpp simple-call.cpp signal_slot.cpp)
+
+qt4_automoc(signal_slot.cpp)
+
include(CheckCXXCompilerFlag)
check_cxx_compiler_flag("-fvisibility=hidden" CXX_VISIBILITY)
if(CXX_VISIBILITY)
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fvisibility=hidden -fvisibility-inlines-hidden")
endif(CXX_VISIBILITY)
-add_library(cl-smoke-benchmark MODULE benchmark.cpp construct.cpp overload.cpp simple-call.cpp)
+add_library(cl-smoke-benchmark MODULE ${CXX_BENCHMARK_SOURCES})
target_link_libraries(cl-smoke-benchmark ${QT_LIBRARIES})