X-Git-Url: https://git.lukelau.me/?p=opengl.git;a=blobdiff_plain;f=CMakeLists.txt;h=dbd4180d0cd793e32e52d2549261820d404857e7;hp=10ab5450c33396706b5bc3292a03e435455f0faa;hb=d0c631f46c6db417e013b1bc0edec24cb9c2824a;hpb=1dcbad027a4537b550766e9053a4418e8256c81c diff --git a/CMakeLists.txt b/CMakeLists.txt index 10ab545..dbd4180 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -1,24 +1,29 @@ cmake_minimum_required(VERSION 2.6) -project(assignment-1) +project(opengl) set(CMAKE_BINARY_DIR "bin") set(EXECUTABLE_OUTPUT_PATH ${CMAKE_BINARY_DIR}) -add_executable(assignment-1 assignment1.cpp) +add_executable(main main.cpp model.cpp) find_package(OpenGL REQUIRED) include_directories(${OPENGL_INCLUDE_DIRS}) -target_link_libraries(assignment-1 ${OPENGL_LIBRARIES}) +target_link_libraries(main ${OPENGL_LIBRARIES}) find_package(GLUT REQUIRED) if(NOT GLUT_FOUND) message(ERROR "GLUT not found") endif(NOT GLUT_FOUND) include_directories(${GLUT_INCLUDE_DIR}) -target_link_libraries(assignment-1 ${GLUT_LIBRARIES}) +target_link_libraries(main ${GLUT_LIBRARIES}) find_package(GLEW REQUIRED) if(NOT GLEW_FOUND) message(ERROR "GLEW not found") endif(NOT GLEW_FOUND) include_directories(${GLEW_INCLUDE_DIR}) -target_link_libraries(assignment-1 ${GLEW_LIBRARIES}) +target_link_libraries(main ${GLEW_LIBRARIES}) +find_package(GLM REQUIRED) +if(NOT GLM_FOUND) + message(ERROR "GLM not found") +endif(NOT GLM_FOUND) +include_directories(${GLM_INCLUDE_DIR})