Prusa-Firmware-MMU/src/CMakeLists.txt

20 lines
413 B
CMake

target_sources(
firmware
PRIVATE main.cpp
)
set_property(
SOURCE src/version.c
APPEND
PROPERTY COMPILE_DEFINITIONS
FW_BUILD_NUMBER=${BUILD_NUMBER}
FW_VERSION_FULL=${PROJECT_VERSION_FULL}
FW_VERSION=${PROJECT_VERSION}
FW_VERSION_SUFFIX=${PROJECT_VERSION_SUFFIX}
FW_VERSION_SUFFIX_SHORT=${PROJECT_VERSION_SUFFIX_SHORT}
)
add_subdirectory(hal)
add_subdirectory(logic)
add_subdirectory(modules)