Prusa-Firmware-MMU/src/CMakeLists.txt

22 lines
451 B
CMake

target_sources(
firmware
PRIVATE main.cpp
)
target_link_libraries(firmware LUFA)
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)