options for using OpenGLES (not functional yet)

This commit is contained in:
Eduardo Bart
2011-11-28 22:47:52 -02:00
parent 7bc8df1010
commit 7cf246c97e
3 changed files with 32 additions and 1 deletions

View File

@@ -8,12 +8,23 @@ OPTION(USE_PCH "Use precompiled header" ON)
OPTION(NO_CONSOLE "Disable console window on Windows" OFF)
OPTION(HANDLE_EXCEPTIONS "Generate crash reports" OFF)
OPTION(FORBIDDEN_FUNCTIONS "Enable forbidden lua functions" ON)
OPTION(USE_GLES "Use OpenGLES (for mobiles devices)" OFF)
# find needed packages
SET(Boost_USE_STATIC_LIBS ON)
SET(Boost_USE_MULTITHREADED OFF)
FIND_PACKAGE(Boost COMPONENTS system REQUIRED)
FIND_PACKAGE(OpenGL REQUIRED)
IF(USE_GLES)
FIND_PACKAGE(OpenGLES REQUIRED)
FIND_PACKAGE(EGL REQUIRED)
SET(OPENGL_INCLUDE_DIR ${OPENGLES_INCLUDE_DIR} ${EGL_INCLUDE_DIR})
SET(OPENGL_LIBRARIES ${OPENGLES_LIBRARY} ${EGL_LIBRARY})
ADD_DEFINITIONS(-DGLES -DEGL)
ELSE(USE_GLES)
FIND_PACKAGE(OpenGL REQUIRED)
ENDIF(USE_GLES)
FIND_PACKAGE(Lua REQUIRED)
FIND_PACKAGE(PhysFS REQUIRED)
FIND_PACKAGE(GMP REQUIRED)