cmake_minimum_required (VERSION 2.8)

project (3D CXX)

SET(CMAKE_CXX_COMPILER /usr/bin/g++)
message("Repertoire source du projet: ${3D_SOURCE_DIR}")
message("Répertoire compilation du projet: ${3D_BINARY_DIR}")

add_definitions(-std=c++11 -g -Ofast)
#option de gcc

set (CMAKE_INSTALL_PREFIX .)

set( CMAKE_LIBRARY_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/lib )
set( CMAKE_ARCHIVE_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/lib )

enable_testing()

include_directories(include)
add_subdirectory (src)
add_custom_target(check COMMAND ${CMAKE_CTEST_COMMAND})