Replace AVP_BUILD_TYPE with AVP_WEB option
This commit is contained in:
parent
8c2eda69a5
commit
f37c28cb52
1 changed files with 1 additions and 13 deletions
|
@ -10,19 +10,7 @@ IF(NOT CMAKE_BUILD_TYPE AND NOT CMAKE_CONFIGURATION_TYPES)
|
||||||
SET_PROPERTY(CACHE CMAKE_BUILD_TYPE PROPERTY STRINGS "Debug" "Release" "MinSizeRel" "RelWithDebInfo")
|
SET_PROPERTY(CACHE CMAKE_BUILD_TYPE PROPERTY STRINGS "Debug" "Release" "MinSizeRel" "RelWithDebInfo")
|
||||||
ENDIF(NOT CMAKE_BUILD_TYPE AND NOT CMAKE_CONFIGURATION_TYPES)
|
ENDIF(NOT CMAKE_BUILD_TYPE AND NOT CMAKE_CONFIGURATION_TYPES)
|
||||||
|
|
||||||
# default to Desktop build
|
option(AVP_WEB "Build a WASM binary (untested)")
|
||||||
IF(NOT AVP_BUILD_TYPE)
|
|
||||||
SET(AVP_BUILD_TYPE DESKTOP CACHE STRING "Executable type; one of: DESKTOP WEB" FORCE)
|
|
||||||
ENDIF(NOT AVP_BUILD_TYPE)
|
|
||||||
|
|
||||||
IF(NOT AVP_BUILD_TYPE STREQUAL "DESKTOP" AND NOT AVP_BUILD_TYPE STREQUAL "WEB")
|
|
||||||
MESSAGE(FATAL_ERROR "Invalid AVP_BUILD_TYPE setting ${AVP_BUILD_TYPE}; must be one of DESKTOP WEB")
|
|
||||||
ENDIF(NOT AVP_BUILD_TYPE STREQUAL "DESKTOP" AND NOT AVP_BUILD_TYPE STREQUAL "WEB")
|
|
||||||
|
|
||||||
SET(AVP_WEB "NO")
|
|
||||||
IF(AVP_BUILD_TYPE STREQUAL "WEB")
|
|
||||||
SET(AVP_WEB "YES")
|
|
||||||
ENDIF(AVP_BUILD_TYPE STREQUAL "WEB")
|
|
||||||
|
|
||||||
PROJECT(avp)
|
PROJECT(avp)
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue