mirror of
				https://github.com/OpenMW/openmw.git
				synced 2025-11-03 23:56:43 +00:00 
			
		
		
		
	add a default value for CMAKE_BUILD_TYPE, resolves error when it is not set
This commit is contained in:
		
							parent
							
								
									5345d4eeef
								
							
						
					
					
						commit
						32e14907a2
					
				
					 1 changed files with 7 additions and 0 deletions
				
			
		| 
						 | 
					@ -20,6 +20,13 @@ set (OPENMW_VERSION_RELEASE 0)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
set (OPENMW_VERSION "${OPENMW_VERSION_MAJOR}.${OPENMW_VERSION_MINOR}.${OPENMW_VERSION_RELEASE}")
 | 
					set (OPENMW_VERSION "${OPENMW_VERSION_MAJOR}.${OPENMW_VERSION_MINOR}.${OPENMW_VERSION_RELEASE}")
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# Add a sensible build type default and warning because empty means no optimization and no debug info.
 | 
				
			||||||
 | 
					if(NOT CMAKE_BUILD_TYPE)
 | 
				
			||||||
 | 
					    message("WARNING: CMAKE_BUILD_TYPE is not defined!\n         Defaulting to CMAKE_BUILD_TYPE=RelWithDebInfo. Use ccmake to set a proper value.")
 | 
				
			||||||
 | 
					    set(CMAKE_BUILD_TYPE RelWithDebInfo
 | 
				
			||||||
 | 
					    CACHE STRING "Type of build, options are: None Debug Release RelWithDebInfo MinSizeRel." FORCE)
 | 
				
			||||||
 | 
					endif(NOT CMAKE_BUILD_TYPE)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
# Debug suffix for plugins
 | 
					# Debug suffix for plugins
 | 
				
			||||||
set(DEBUG_SUFFIX "")
 | 
					set(DEBUG_SUFFIX "")
 | 
				
			||||||
if (${CMAKE_BUILD_TYPE} STREQUAL "Debug")
 | 
					if (${CMAKE_BUILD_TYPE} STREQUAL "Debug")
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
		Reference in a new issue