project(tiny3d)
cmake_minimum_required(VERSION 2.8)

set(CMAKE_BUILD_TYPE debug)
set(CMAKE_CXX_FLAGS -std=c++11)

include_directories(. filesystem ms3d render scene_graph skeleton)

include_directories(glew)
file(GLOB_RECURSE SRC_LIST *.c *.cpp *.h *.hpp)

find_package(GLUT)
find_package(OpenGL)

include_directories(${OPENGL_INCLUDE_PATH} ${GLUT_INCLUDE_PATH})

add_executable(${PROJECT_NAME} ${SRC_LIST})

target_link_libraries(${PROJECT_NAME} ${OPENGL_LIBRARIES} ${GLUT_LIBRARIES})
