From 3cabbb5a5a7bed41c83eb25bf3b6671dccc1dab6 Mon Sep 17 00:00:00 2001 From: Robert Osfield Date: Thu, 20 Nov 2014 09:31:47 +0000 Subject: [PATCH] Added default setting of build type to Release git-svn-id: http://svn.openscenegraph.org/osg/OpenSceneGraph/branches/OpenSceneGraph-3.2@14494 16af8721-9629-0410-8352-f15c8da7e697 --- CMakeLists.txt | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/CMakeLists.txt b/CMakeLists.txt index fbfd3969e..c75ceb7da 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -80,6 +80,13 @@ SET(OpenThreads_SOURCE_DIR ${OpenSceneGraph_SOURCE_DIR}) # Maybe this can be used override existing behavior if needed? SET(CMAKE_MODULE_PATH "${OpenSceneGraph_SOURCE_DIR}/CMakeModules;${CMAKE_MODULE_PATH}") + +# Change the default build type to Release +IF(NOT CMAKE_BUILD_TYPE) + SET(CMAKE_BUILD_TYPE Release CACHE STRING "Choose the type of build, options are: None Debug Release RelWithDebInfo MinSizeRel." FORCE) +ENDIF(NOT CMAKE_BUILD_TYPE) + + ## Option to enable Android build using AndroidNDK OPTION(OSG_BUILD_PLATFORM_ANDROID OFF) IF(OSG_BUILD_PLATFORM_ANDROID)