|
|
|
|
@ -53,6 +53,7 @@ endif()
|
|
|
|
|
cmake_dependent_option(TARGET_GLES2 "Build for OpenGL ES 2 / WebGL 1.0" ON "TARGET_GLES" OFF) |
|
|
|
|
cmake_dependent_option(TARGET_DESKTOP_GLES "Build for OpenGL ES on desktop" OFF "TARGET_GLES" OFF) |
|
|
|
|
option(TARGET_HEADLESS "Build command-line utilities for use on a headless machines" OFF) |
|
|
|
|
option(TARGET_VULKAN "Build for Vulkan" OFF) |
|
|
|
|
|
|
|
|
|
# Magnum Info (currently only using GLX, CGL, WGL/EGL on Windows or on NaCl) |
|
|
|
|
if(CORRADE_TARGET_UNIX OR CORRADE_TARGET_NACL OR CORRADE_TARGET_WINDOWS) |
|
|
|
|
@ -211,6 +212,9 @@ endif()
|
|
|
|
|
if(TARGET_HEADLESS) |
|
|
|
|
set(MAGNUM_TARGET_HEADLESS 1) |
|
|
|
|
endif() |
|
|
|
|
if(TARGET_VULKAN) |
|
|
|
|
set(MAGNUM_TARGET_VULKAN 1) |
|
|
|
|
endif() |
|
|
|
|
|
|
|
|
|
if(CORRADE_TARGET_EMSCRIPTEN) |
|
|
|
|
include(UseEmscripten) |
|
|
|
|
|