]> git.jsancho.org Git - lugaru.git/blob - CMakeLists.txt
Added in support for the CMake module for searching for and configuring to use libvor...
[lugaru.git] / CMakeLists.txt
1 project(lugaru)
2
3 cmake_minimum_required(VERSION 2.6)
4
5 set(CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} "${CMAKE_SOURCE_DIR}/cmake/Modules/")
6 find_package(OpenAL REQUIRED)
7 find_package(BZip2 REQUIRED)
8 find_package(PNG REQUIRED)
9 find_package(JPEG REQUIRED)
10 find_package(ZLIB REQUIRED)
11 find_package(OpenGL REQUIRED)
12 find_package(GLU REQUIRED)
13 find_package(SDL REQUIRED)
14 find_package(OggVorbis REQUIRED)
15
16 include_directories(
17         ${OPENAL_INCLUDES}
18         ${BZIP2_INCLUDE_DIR}
19         ${JPEG_INCLUDE_DIR}
20         ${PNG_INCLUDE_DIR}
21         ${ZLIB_INCLUDE_DIR}
22         ${OPENGL_INCLUDE_DIR}
23         ${GLU_INCLUDE_DIR}
24         ${SDL_INCLUDE_DIR}
25         ${VORBISFILE_INCLUDE_DIR}
26         ${OGG_INCLUDE_DIR}
27         ${CMAKE_SOURCE_DIR}/Source)
28
29 set(LUGARU_LIBS ${OPENAL_LIBRARY} ${PNG_LIBRARY} ${JPEG_LIBRARY} ${BZIP2_LIBRARIES} ${ZLIB_LIBRARIES} ${SDL_LIBRARY} ${GLU_LIBRARY} ${OPENGL_LIBRARY} ${VORBISFILE_LIBS} ${OGG_LIBS})
30
31 add_subdirectory(Source)