summaryrefslogtreecommitdiffstats
path: root/CMakeLists.txt
diff options
context:
space:
mode:
authorMatthias Schiffer <matthias@gamezock.de>2009-12-15 02:25:40 +0100
committerMatthias Schiffer <matthias@gamezock.de>2009-12-15 02:25:40 +0100
commita4fa46a4fda967348ea18961c177330491bdb953 (patch)
treeebb601c9c03e9939bf681d740342c38d14c0848f /CMakeLists.txt
parentff7b7c8838f55dc0f2e76f903630f1d3d2941d5a (diff)
downloadzoom++-a4fa46a4fda967348ea18961c177330491bdb953.tar
zoom++-a4fa46a4fda967348ea18961c177330491bdb953.zip
Added nice lighting shaders
Diffstat (limited to 'CMakeLists.txt')
-rw-r--r--CMakeLists.txt6
1 files changed, 4 insertions, 2 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 6135c41..305c938 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -5,10 +5,11 @@ set(CMAKE_MODULE_PATH ${ZOOM_SOURCE_DIR})
find_package(Boost REQUIRED)
find_package(OpenGL REQUIRED)
+find_package(GLEW REQUIRED)
find_package(GLPng REQUIRED)
find_package(LibXml2 REQUIRED)
-include_directories(${Boost_INCLUDE_DIR} ${OPENGL_INCLUDE_DIR} ${GLPNG_INCLUDE_DIR} ${LIBXML2_INCLUDE_DIR})
+include_directories(${Boost_INCLUDE_DIR} ${OPENGL_INCLUDE_DIR} ${GLEW_INCLUDE_DIR} ${GLPNG_INCLUDE_DIR} ${LIBXML2_INCLUDE_DIR})
add_executable(zoom
BSPTree.cpp BSPTree.h
@@ -17,9 +18,10 @@ add_executable(zoom
gl.h
Level.cpp Level.h
Renderer.cpp Renderer.h
+ Shader.cpp Shader.h
Texture.cpp Texture.h
Triangle.h
zoom.cpp
)
-target_link_libraries(zoom ${Boost_LIBRARIES} ${OPENGL_LIBRARIES} ${GLPNG_LIBRARY} ${LIBXML2_LIBRARIES})
+target_link_libraries(zoom ${Boost_LIBRARIES} ${OPENGL_LIBRARIES} ${GLEW_LIBRARY} ${GLPNG_LIBRARY} ${LIBXML2_LIBRARIES})