aboutsummaryrefslogtreecommitdiff
path: root/examples
diff options
context:
space:
mode:
authorMarco Poletti <poletti.marco@gmail.com>2014-11-01 18:21:04 +0000
committerMarco Poletti <poletti.marco@gmail.com>2014-11-01 18:21:13 +0000
commit81e03d531457eb81e5a6febe8b53b9d3ffc5aa74 (patch)
tree0a6e8a3c4991e696c703f8652536a014c1134cac /examples
parent23d852c671e0cc4ce00953837f289476c56f2ea6 (diff)
downloadgoogle-fruit-81e03d531457eb81e5a6febe8b53b9d3ffc5aa74.tar.gz
Add a macro that disables compile-time dep checking for benchmarking purposes.
Diffstat (limited to 'examples')
-rw-r--r--examples/compile_time_benchmark/CMakeLists.txt4
1 files changed, 4 insertions, 0 deletions
diff --git a/examples/compile_time_benchmark/CMakeLists.txt b/examples/compile_time_benchmark/CMakeLists.txt
index 9ecea3b..2cc1e90 100644
--- a/examples/compile_time_benchmark/CMakeLists.txt
+++ b/examples/compile_time_benchmark/CMakeLists.txt
@@ -2,6 +2,10 @@
add_custom_target(compile_time_benchmark
COMMAND echo Release
COMMAND time ${CMAKE_CXX_COMPILER} -std=c++11 -O2 -W -Wall -Werror -DNDEBUG -ftemplate-depth=1000 -I${CMAKE_CURRENT_SOURCE_DIR}/../../include -c ${CMAKE_CURRENT_SOURCE_DIR}/module.cpp -o module.o
+ COMMAND echo "Release \"(\"no dep check\")\""
+ COMMAND time ${CMAKE_CXX_COMPILER} -std=c++11 -O2 -W -Wall -Werror -DFRUIT_NO_LOOP_CHECK -DNDEBUG -ftemplate-depth=1000 -I${CMAKE_CURRENT_SOURCE_DIR}/../../include -c ${CMAKE_CURRENT_SOURCE_DIR}/module.cpp -o module.o
COMMAND echo Debug
COMMAND time ${CMAKE_CXX_COMPILER} -std=c++11 -Os -g -W -Wall -Werror -ftemplate-depth=1000 -I${CMAKE_CURRENT_SOURCE_DIR}/../../include -c ${CMAKE_CURRENT_SOURCE_DIR}/module.cpp -o module.o
+ COMMAND echo "Debug \"(\"no dep check\")\""
+ COMMAND time ${CMAKE_CXX_COMPILER} -std=c++11 -Os -g -W -Wall -Werror -DFRUIT_NO_LOOP_CHECK -ftemplate-depth=1000 -I${CMAKE_CURRENT_SOURCE_DIR}/../../include -c ${CMAKE_CURRENT_SOURCE_DIR}/module.cpp -o module.o
)