Clean up build options
This commit is contained in:
parent
f37c28cb52
commit
57d34548e2
1 changed files with 5 additions and 10 deletions
|
@ -1,8 +1,10 @@
|
|||
|
||||
# Aliens vs Predator Linux - http://icculus.org/avp/
|
||||
# CMake 2.8 project
|
||||
PROJECT(avp DESCRIPTION "Aliens vs Predator Linux port" HOMEPAGE_URL "http://icculus.org/avp/")
|
||||
CMAKE_MINIMUM_REQUIRED(VERSION 2.8.12)
|
||||
|
||||
option(AVP_WEB "Build a WASM binary (untested)")
|
||||
option(USE_SDL1 "Use SDL 1.2 instead of SDL 2")
|
||||
option(USE_GLES2 "Use OpenGLES 2 instead of OpenGL")
|
||||
|
||||
# default to Release
|
||||
IF(NOT CMAKE_BUILD_TYPE AND NOT CMAKE_CONFIGURATION_TYPES)
|
||||
MESSAGE(STATUS "No build type specified, defaulting to Release")
|
||||
|
@ -10,10 +12,6 @@ IF(NOT CMAKE_BUILD_TYPE AND NOT CMAKE_CONFIGURATION_TYPES)
|
|||
SET_PROPERTY(CACHE CMAKE_BUILD_TYPE PROPERTY STRINGS "Debug" "Release" "MinSizeRel" "RelWithDebInfo")
|
||||
ENDIF(NOT CMAKE_BUILD_TYPE AND NOT CMAKE_CONFIGURATION_TYPES)
|
||||
|
||||
option(AVP_WEB "Build a WASM binary (untested)")
|
||||
|
||||
PROJECT(avp)
|
||||
|
||||
IF(AVP_WEB)
|
||||
IF(CMAKE_BUILD_TYPE STREQUAL "Debug")
|
||||
SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -g -g4 -s USE_SDL=2 -s TOTAL_MEMORY=234881024 -s ASSERTIONS=2 -s SAFE_HEAP=1 -s STACK_OVERFLOW_CHECK=2 -s DEMANGLE_SUPPORT=1")
|
||||
|
@ -38,9 +36,6 @@ IF(NOT AVP_WEB)
|
|||
pkg_check_modules(LIBSWSCALE REQUIRED libswscale)
|
||||
pkg_check_modules(OPENAL REQUIRED openal)
|
||||
|
||||
option(USE_SDL1 "Use SDL 1.2 instead of SDL 2")
|
||||
option(USE_GLES2 "Use OpenGLES 2 instead of OpenGL")
|
||||
|
||||
IF(USE_SDL1)
|
||||
pkg_check_modules(SDL REQUIRED sdl>=1.2)
|
||||
ELSE()
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue