Browse Source

Force static build if building with NaCl's newlib.

pull/278/head
Vladimír Vondruš 13 years ago
parent
commit
c2a5919b5a
  1. 13
      CMakeLists.txt

13
CMakeLists.txt

@ -65,14 +65,19 @@ set(CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} "${CMAKE_SOURCE_DIR}/modules/")
find_package(Corrade REQUIRED)
if(BUILD_STATIC)
set(MAGNUM_BUILD_STATIC 1)
endif()
# If targeting NaCl, set explicit OpenGL ES 2.0 support
if(CORRADE_TARGET_NACL)
set(TARGET_GLES 1)
set(TARGET_GLES2 1)
# Newlib toolchain supports only static linking
if(CORRADE_TARGET_NACL_NEWLIB)
set(BUILD_STATIC OFF)
endif()
endif()
if(BUILD_STATIC)
set(MAGNUM_BUILD_STATIC 1)
endif()
# Check dependencies

Loading…
Cancel
Save