You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
KED/ked/oldDevFiles/developpment/CMakeLists.txt

37 lines
782 B

cmake_minimum_required(VERSION 3.13)
set(CMAKE_CXX_STANDARD 17)
set(CMAKE_C_COMPILER "/usr/bin/gcc")
set(CMAKE_CXX_COMPILER "/usr/bin/g++")
set(CMAKE_VERBOSE_MAKEFILE off)
set(CMAKE_C_FLAGS "${CMAKE_CXX_FLAGS} -pedantic")
project(integrator)
add_subdirectory(communication)
add_subdirectory(drivers)
add_subdirectory(management)
add_subdirectory(periferals)
add_subdirectory(systems)
add_subdirectory(algorithms)
add_executable(${PROJECT_NAME} interfacer.cpp)
target_include_directories( ${PROJECT_NAME}
PRIVATE ${PROJECT_SOURCE_DIR}
)
target_link_libraries(${PROJECT_NAME}
management::commandManager
interface::i2c
#driver::ads1050
driver::bh1750
driver::mcp4725
driver::pca9555
driver::pca9685
driver::pf8574
algorithm::bitgestion
periferal::gpio
system::call)