]> git.jsancho.org Git - lugaru.git/blob - CMakeLists.txt
Find Vorbis via CMake instead of just assuming it's installed
[lugaru.git] / CMakeLists.txt
1 project(lugaru)
2
3 cmake_minimum_required(VERSION 2.6)
4
5 set(CMAKE_MODULE_PATH "${CMAKE_CURRENT_SOURCE_DIR}/cmake")
6
7 find_package(OpenAL REQUIRED)
8 find_package(BZip2 REQUIRED)
9 find_package(PNG REQUIRED)
10 find_package(JPEG REQUIRED)
11 find_package(ZLIB REQUIRED)
12 find_package(OpenGL REQUIRED)
13 find_package(GLU REQUIRED)
14 find_package(SDL REQUIRED)
15 find_package(Vorbis REQUIRED)
16
17 include_directories(
18         ${OPENAL_INCLUDES}
19         ${BZIP2_INCLUDE_DIR}
20         ${JPEG_INCLUDE_DIR}
21         ${PNG_INCLUDE_DIR}
22         ${ZLIB_INCLUDE_DIR}
23         ${OPENGL_INCLUDE_DIR}
24         ${GLU_INCLUDE_DIR}
25         ${SDL_INCLUDE_DIR}
26         ${VORBIS_INCLUDE_DIR}
27         ${OGG_INCLUDE_DIR}
28         ${CMAKE_SOURCE_DIR}/Source)
29
30 set(LUGARU_LIBS ${OPENAL_LIBRARY} ${PNG_LIBRARY} ${JPEG_LIBRARY} ${BZIP2_LIBRARIES} ${ZLIB_LIBRARIES} ${SDL_LIBRARY} ${GLU_LIBRARY} ${OPENGL_LIBRARY} ${VORBISFILE_LIBRARY} ${OGG_LIBRARY})
31
32 add_subdirectory(Source)