1 cmake_minimum_required(VERSION 2.6)
3 set(CMAKE_BINARY_DIR "bin")
4 set(EXECUTABLE_OUTPUT_PATH ${CMAKE_BINARY_DIR})
5 add_executable(assignment-1 assignment1.cpp)
7 find_package(OpenGL REQUIRED)
8 include_directories(${OPENGL_INCLUDE_DIRS})
9 target_link_libraries(assignment-1 ${OPENGL_LIBRARIES})
11 find_package(GLUT REQUIRED)
13 message(ERROR "GLUT not found")
15 include_directories(${GLUT_INCLUDE_DIR})
16 target_link_libraries(assignment-1 ${GLUT_LIBRARIES})
18 find_package(GLEW REQUIRED)
20 message(ERROR "GLEW not found")
22 include_directories(${GLEW_INCLUDE_DIR})
23 target_link_libraries(assignment-1 ${GLEW_LIBRARIES})