mirror of
https://github.com/MarlinFirmware/Marlin.git
synced 2024-11-26 13:25:54 +00:00
🔨 Put Tronxy CXY products in build folder (#27353)
This commit is contained in:
parent
99c991755a
commit
ee35fb07b0
@ -10,29 +10,31 @@ if pioutil.is_pio_build():
|
||||
env = pioutil.env
|
||||
|
||||
# Check whether the "update" folder exists
|
||||
outpath = "update"
|
||||
outpath = f"{env['PROJECT_BUILD_DIR']}/{env['PIOENV']}/update"
|
||||
if not os.path.exists(outpath): os.makedirs(outpath)
|
||||
|
||||
# Build "fmw_tronxy.hex" and place in "update" folder
|
||||
def output_target_hex():
|
||||
tar_hex = f"{outpath}/fmw_tronxy.hex"
|
||||
hex_path = f"update/fmw_tronxy.hex"
|
||||
hex_long = f"$PROJECT_BUILD_DIR/$PIOENV/{hex_path}"
|
||||
env.AddPostAction(
|
||||
"$BUILD_DIR/${PROGNAME}.elf",
|
||||
env.VerboseAction(" ".join([
|
||||
"$OBJCOPY", "-O", "ihex", "-R", ".eeprom",
|
||||
"$BUILD_DIR/${PROGNAME}.elf", tar_hex
|
||||
]), "Building %s" % tar_hex)
|
||||
"$BUILD_DIR/${PROGNAME}.elf", hex_long
|
||||
]), f"Building {hex_path}")
|
||||
)
|
||||
|
||||
# Build "fmw_tronxy.bin" and place in "update" folder
|
||||
def output_target_bin():
|
||||
tar_bin = f"{outpath}/fmw_tronxy.bin"
|
||||
bin_path = f"update/fmw_tronxy.bin"
|
||||
bin_long = f"$PROJECT_BUILD_DIR/$PIOENV/{bin_path}"
|
||||
env.AddPostAction(
|
||||
"$BUILD_DIR/${PROGNAME}.elf",
|
||||
env.VerboseAction(" ".join([
|
||||
"$OBJCOPY", "-O", "binary", "-R", ".eeprom",
|
||||
"$BUILD_DIR/${PROGNAME}.elf", tar_bin
|
||||
]), "Building %s" % tar_bin)
|
||||
"$BUILD_DIR/${PROGNAME}.elf", bin_long
|
||||
]), f"Building {bin_path}")
|
||||
)
|
||||
|
||||
output_target_hex()
|
||||
|
@ -819,7 +819,6 @@ extends = stm32_variant
|
||||
board = marlin_STM32F446ZET_tronxy
|
||||
board_build.ldscript = buildroot/share/PlatformIO/variants/MARLIN_F446Zx_TRONXY/ldscript.ld
|
||||
board_build.offset = 0x10000
|
||||
board_build.rename = fmw_tronxy.bin
|
||||
build_flags = ${stm32_variant.build_flags}
|
||||
-DSTM32F4xx -DUSE_USB_HS
|
||||
-DUSE_USB_HS_IN_FS
|
||||
|
Loading…
Reference in New Issue
Block a user