cmake_minimum_required (VERSION 2.6) project(NeuroProject) set(CMAKE_CXX_FLAGS "-W -Wall -pedantic -std=c++11") add_subdirectory(googletest) enable_testing() include_directories(${gtest_SOURCE_DIR}/include ${guest_SOURCE_DIR}) add_executable ( Neuro Partie3/Src/main.cpp Partie3/Src/neurone.hpp Partie3/Src/neurone.cpp Partie3/Src/network.hpp Partie3/Src/network.cpp Partie3/Src/ringbuffer.hpp Partie3/Src/ringbuffer.cpp ) add_executable ( UnitTest Partie3/Src/neurone.hpp Partie3/Src/neurone.cpp Partie3/Src/network.hpp Partie3/Src/network.cpp Partie3/Src/ringbuffer.hpp Partie3/Src/ringbuffer.cpp Partie3/Test/UnitTest.cpp ) target_link_libraries (UnitTest gtest gtest_main) add_test (UnitTest UnitTest)