Update project structure

This commit is contained in:
Kuba Szczodrzyński
2022-04-22 19:36:23 +02:00
parent 92df33d494
commit 85880c1ce9
16 changed files with 2273 additions and 67 deletions

View File

@@ -2,17 +2,22 @@ from SCons.Script import Default, DefaultEnvironment
env = DefaultEnvironment()
# Firmware name
if env.get("PROGNAME", "program") == "program":
env.Replace(PROGNAME="firmware")
env.Replace(PROGSUFFIX=".elf")
env.Replace(
AR="arm-none-eabi-ar",
AR="arm-none-eabi-gcc-ar",
AS="arm-none-eabi-gcc",
CC="arm-none-eabi-gcc",
CXX="arm-none-eabi-g++",
NM="arm-none-eabi-nm",
NM="arm-none-eabi-gcc-nm",
LINK="arm-none-eabi-gcc",
LD="arm-none-eabi-gcc",
OBJCOPY="arm-none-eabi-objcopy",
OBJDUMP="arm-none-eabi-objdump",
RANLIB="arm-none-eabi-ranlib",
# RANLIB="arm-none-eabi-gcc-ranlib",
SIZETOOL="arm-none-eabi-size",
)