cmake_minimum_required(VERSION 2.8)

project(my_soft)


FIND_PACKAGE(OpenGL REQUIRED)
FIND_PACKAGE(GLUT REQUIRED)


###############################################################################

INCLUDE_DIRECTORIES(
    ${CMAKE_CURRENT_BINARY_DIR}
    # Some additionnal directories for headers if you need to
)

# List of sources
set(sources
    ${CMAKE_CURRENT_SOURCE_DIR}/main.c
)

##############################################################################

set(CMAKE_CXX_FLAGS "-g -Wall")

# Set executable.
 ADD_EXECUTABLE(${CMAKE_PROJECT_NAME} ${sources})

# Specify the dependency.
TARGET_LINK_LIBRARIES(${CMAKE_PROJECT_NAME} ${GLUT_LIBRARY} ${OPENGL_LIBRARY} GLEW )
