Inital code commit

This commit is contained in:
2026-06-16 20:13:26 +02:00
parent ca3890507d
commit 04b627768d
6 changed files with 433 additions and 2 deletions
+17
View File
@@ -0,0 +1,17 @@
set(CMAKE_SYSTEM_NAME Generic)
set(CMAKE_SYSTEM_PROCESSOR avr)
find_program(AVR_CC avr-gcc)
find_program(AVR_CXX avr-g++)
find_program(AVR_OBJCOPY avr-objcopy)
find_program(AVR_SIZE_TOOL avr-size)
find_program(AVR_OBJDUMP avr-objdump)
find_program(AVR_STRIP avr-strip)
set(CMAKE_C_COMPILER ${AVR_CC})
set(CMAKE_CXX_COMPILER ${AVR_CXX})
# Umgehen der Standard-Compiler-Checks von CMake, die bei Cross-Compilation oft fehlschlagen
set(CMAKE_C_COMPILER_WORKS 1)
set(CMAKE_CXX_COMPILER_WORKS 1)
set(CMAKE_TRY_COMPILE_TARGET_TYPE STATIC_LIBRARY)