Initial commit
This commit is contained in:
24
builder/main.py
Normal file
24
builder/main.py
Normal file
@@ -0,0 +1,24 @@
|
||||
from SCons.Script import Default, DefaultEnvironment
|
||||
|
||||
env = DefaultEnvironment()
|
||||
|
||||
env.Replace(
|
||||
AR="arm-none-eabi-ar",
|
||||
AS="arm-none-eabi-gcc",
|
||||
CC="arm-none-eabi-gcc",
|
||||
CXX="arm-none-eabi-g++",
|
||||
NM="arm-none-eabi-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",
|
||||
SIZETOOL="arm-none-eabi-size",
|
||||
)
|
||||
|
||||
# I have no idea how does PlatformIO work
|
||||
# env.SConscript("frameworks/realtek-ambz-sdk.py")
|
||||
|
||||
target_elf = env.BuildProgram()
|
||||
target_fw = env.DumpFirmwareBinary("firmware.bin", target_elf)
|
||||
Default(target_fw)
|
||||
Reference in New Issue
Block a user