diff options
author | Piotr Dziwinski <piotrdz@gmail.com> | 2012-07-28 23:36:12 +0200 |
---|---|---|
committer | Piotr Dziwinski <piotrdz@gmail.com> | 2012-07-28 23:36:12 +0200 |
commit | 72c0188ec37c3783133baf6960d72cb3c9d12a6c (patch) | |
tree | 0aa06fe40a3721238c9bc82090f9478a088ca9b6 /CMakeLists.txt | |
parent | da63248bb9127cc64b6f174e0de254d6c01b7809 (diff) | |
download | colobot-72c0188ec37c3783133baf6960d72cb3c9d12a6c.tar.gz colobot-72c0188ec37c3783133baf6960d72cb3c9d12a6c.tar.bz2 colobot-72c0188ec37c3783133baf6960d72cb3c9d12a6c.zip |
GLEW
Added GLEW for loading OpenGL extensions
Diffstat (limited to 'CMakeLists.txt')
-rw-r--r-- | CMakeLists.txt | 20 |
1 files changed, 15 insertions, 5 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt index 82a6e80..092a812 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -5,12 +5,19 @@ cmake_minimum_required(VERSION 2.8) project(colobot C CXX) # Required packages -find_package(OpenGL REQUIRED) -find_package(SDL REQUIRED) -find_package(SDL_image REQUIRED) -find_package(PNG REQUIRED) +find_package(OpenGL 1.4 REQUIRED) +find_package(SDL 1.2.10 REQUIRED) +find_package(SDL_image 1.2 REQUIRED) +find_package(PNG 1.2 REQUIRED) -# TODO: check for SDL version. Should be >= 1.2.10 +# GLEW requirement depends on platform +# By default it is auto detected +# This setting may be used to override +# Possible values: +# - auto -> determine automatically +# - 1 -> always enable +# - 0 -> always disable +set(USE_GLEW auto) # Build with debugging symbols set(CMAKE_BUILD_TYPE debug) @@ -19,5 +26,8 @@ set(CMAKE_BUILD_TYPE debug) set(CMAKE_CXX_FLAGS_RELEASE "-O2 -Wall -std=gnu++0x") set(CMAKE_CXX_FLAGS_DEBUG "-g -O0 -Wall -std=gnu++0x") +# Include cmake directory +SET(CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} "${colobot_SOURCE_DIR}/cmake") + # Subdirectory with sources add_subdirectory(src bin) |