From 3422503eeb05971b106fb4863b8bc5abd5ca4edb Mon Sep 17 00:00:00 2001 From: Matt Williams Date: Thu, 25 Feb 2010 16:53:48 +0000 Subject: [PATCH] Add option to disable building examples or tests. --- CMakeLists.txt | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 1c30f5db..3564c80a 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -18,13 +18,17 @@ IF(ENABLE_CPP0X) ENDIF() ADD_SUBDIRECTORY(library) -ADD_SUBDIRECTORY(examples/OpenGL) + +OPTION(ENABLE_EXAMPLES "Should the examples be built" ON) +IF(ENABLE_EXAMPLES) + ADD_SUBDIRECTORY(examples/OpenGL) +ENDIF(ENABLE_EXAMPLES) ADD_DEPENDENCIES(OpenGLExample PolyVoxCore PolyVoxUtil) INCLUDE(Packaging.cmake) -ENABLE_TESTING() INCLUDE(CTest) - -ADD_SUBDIRECTORY(tests) +IF(BUILD_TESTING) + ADD_SUBDIRECTORY(tests) +ENDIF(BUILD_TESTING)