|
@@ -5,8 +5,10 @@ set(CMAKE_C_STANDARD 11)
|
|
|
set(CMAKE_CXX_STANDARD 17) # needed for UWP
|
|
|
|
|
|
# SOKOL_GLCORE33, SOKOL_GLES2, SOKOL_GLES3, SOKOL_D3D11, SOKOL_METAL, SOKOL_WGPU, SOKOL_DUMMY
|
|
|
-option(SOKOL_BACKEND "Select 3D backend API" SOKOL_GLCORE33)
|
|
|
+set(SOKOL_BACKEND "SOKOL_GLCORE33" CACHE STRING "Select 3D backend API")
|
|
|
+set_property(CACHE SOKOL_BACKEND PROPERTY STRINGS SOKOL_GLCORE33 SOKOL_METAL SOKOL_D3D11)
|
|
|
option(USE_ARC "Enable/disable ARC" OFF)
|
|
|
+option(USE_ANALYZER "Enable/disable clang analyzer" OFF)
|
|
|
|
|
|
if (CMAKE_SYSTEM_NAME STREQUAL Emscripten)
|
|
|
set(EMSCRIPTEN 1)
|