| 123456789101112131415161718192021222324 | 
							- cmake_minimum_required(VERSION 3.1)
 
- set (CMAKE_CXX_STANDARD 11)
 
- project(cmake_test)
 
- # Prepare "Catch" library for other executables
 
- set(CATCH_INCLUDE_DIR Catch2)
 
- add_library(Catch INTERFACE)
 
- target_include_directories(Catch INTERFACE ${CATCH_INCLUDE_DIR})
 
- # Make test executable
 
- set(TEST_SOURCES 
 
- 	Tests/tests.cpp
 
- 	Tests/Example_test.cpp
 
- 	Tests/Timer_test.cpp
 
- 	Tests/AutoDeplete_test.cpp
 
- 	Tests/PrusaStatistics_test.cpp
 
- 	Firmware/Timer.cpp
 
- 	Firmware/AutoDeplete.cpp
 
- )
 
- add_executable(tests ${TEST_SOURCES})
 
- target_include_directories(tests PRIVATE Tests)
 
- target_link_libraries(tests Catch)
 
 
  |