Skip to content

Commit 046de9b

Browse files
committed
move build flags to platform
1 parent 22efce9 commit 046de9b

File tree

2 files changed

+11
-11
lines changed

2 files changed

+11
-11
lines changed

boards.txt

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -309,7 +309,7 @@ adafruit_metro_m4.build.usb_product="Adafruit Metro M4"
309309
adafruit_metro_m4.build.usb_manufacturer="Adafruit LLC"
310310
adafruit_metro_m4.build.board=METRO_M4
311311
adafruit_metro_m4.build.core=arduino
312-
adafruit_metro_m4.build.extra_flags=-D__SAMD51J19A__ -DADAFRUIT_METRO_M4_EXPRESS -D__SAMD51__ {build.usb_flags} -D__FPU_PRESENT -DARM_MATH_CM4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 {build.flags.optimize} {build.flags.maxspi} {build.flags.maxqspi}
312+
adafruit_metro_m4.build.extra_flags=-D__SAMD51J19A__ -DADAFRUIT_METRO_M4_EXPRESS -D__SAMD51__ {build.usb_flags} -D__FPU_PRESENT -DARM_MATH_CM4 -mfloat-abi=hard -mfpu=fpv4-sp-d16
313313
adafruit_metro_m4.build.ldscript=linker_scripts/gcc/flash_with_bootloader.ld
314314
adafruit_metro_m4.build.openocdscript=openocd_scripts/arduino_zero.cfg
315315
adafruit_metro_m4.build.variant=metro_m4
@@ -368,7 +368,7 @@ adafruit_grandcentral_m4.build.usb_product="Adafruit Grand Central M4"
368368
adafruit_grandcentral_m4.build.usb_manufacturer="Adafruit LLC"
369369
adafruit_grandcentral_m4.build.board=GRAND_CENTRAL_M4
370370
adafruit_grandcentral_m4.build.core=arduino
371-
adafruit_grandcentral_m4.build.extra_flags=-D__SAMD51P20A__ -DADAFRUIT_GRAND_CENTRAL_M4 -D__SAMD51__ {build.usb_flags} -D__FPU_PRESENT -DARM_MATH_CM4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 {build.flags.optimize} {build.flags.maxspi} {build.flags.maxqspi}
371+
adafruit_grandcentral_m4.build.extra_flags=-D__SAMD51P20A__ -DADAFRUIT_GRAND_CENTRAL_M4 -D__SAMD51__ {build.usb_flags} -D__FPU_PRESENT -DARM_MATH_CM4 -mfloat-abi=hard -mfpu=fpv4-sp-d16
372372
adafruit_grandcentral_m4.build.ldscript=linker_scripts/gcc/flash_with_bootloader.ld
373373
adafruit_grandcentral_m4.build.openocdscript=openocd_scripts/arduino_zero.cfg
374374
adafruit_grandcentral_m4.build.variant=grand_central_m4
@@ -427,7 +427,7 @@ adafruit_itsybitsy_m4.build.usb_product="Adafruit ItsyBitsy M4"
427427
adafruit_itsybitsy_m4.build.usb_manufacturer="Adafruit LLC"
428428
adafruit_itsybitsy_m4.build.board=ITSYBITSY_M4
429429
adafruit_itsybitsy_m4.build.core=arduino
430-
adafruit_itsybitsy_m4.build.extra_flags=-D__SAMD51G19A__ -DADAFRUIT_ITSYBITSY_M4_EXPRESS -D__SAMD51__ {build.usb_flags} -D__FPU_PRESENT -DARM_MATH_CM4 -DCRYSTALLESS -mfloat-abi=hard -mfpu=fpv4-sp-d16 {build.flags.optimize} {build.flags.maxspi} {build.flags.maxqspi}
430+
adafruit_itsybitsy_m4.build.extra_flags=-D__SAMD51G19A__ -DADAFRUIT_ITSYBITSY_M4_EXPRESS -D__SAMD51__ {build.usb_flags} -D__FPU_PRESENT -DARM_MATH_CM4 -DCRYSTALLESS -mfloat-abi=hard -mfpu=fpv4-sp-d16
431431
adafruit_itsybitsy_m4.build.ldscript=linker_scripts/gcc/flash_with_bootloader.ld
432432
adafruit_itsybitsy_m4.build.openocdscript=openocd_scripts/arduino_zero.cfg
433433
adafruit_itsybitsy_m4.build.variant=itsybitsy_m4
@@ -486,7 +486,7 @@ adafruit_feather_m4.build.usb_product="Adafruit Feather M4"
486486
adafruit_feather_m4.build.usb_manufacturer="Adafruit LLC"
487487
adafruit_feather_m4.build.board=FEATHER_M4
488488
adafruit_feather_m4.build.core=arduino
489-
adafruit_feather_m4.build.extra_flags=-D__SAMD51J19A__ -DADAFRUIT_FEATHER_M4_EXPRESS -D__SAMD51__ {build.usb_flags} -D__FPU_PRESENT -DARM_MATH_CM4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 {build.flags.optimize} {build.flags.maxspi} {build.flags.maxqspi}
489+
adafruit_feather_m4.build.extra_flags=-D__SAMD51J19A__ -DADAFRUIT_FEATHER_M4_EXPRESS -D__SAMD51__ {build.usb_flags} -D__FPU_PRESENT -DARM_MATH_CM4 -mfloat-abi=hard -mfpu=fpv4-sp-d16
490490
adafruit_feather_m4.build.ldscript=linker_scripts/gcc/flash_with_bootloader.ld
491491
adafruit_feather_m4.build.openocdscript=openocd_scripts/arduino_zero.cfg
492492
adafruit_feather_m4.build.variant=feather_m4
@@ -580,7 +580,7 @@ adafruit_trellis_m4.build.usb_product="Adafruit Trellis M4"
580580
adafruit_trellis_m4.build.usb_manufacturer="Adafruit LLC"
581581
adafruit_trellis_m4.build.board=TRELLIS_M4
582582
adafruit_trellis_m4.build.core=arduino
583-
adafruit_trellis_m4.build.extra_flags=-D__SAMD51G19A__ -DADAFRUIT_TRELLIS_M4_EXPRESS -D__SAMD51__ {build.usb_flags} -D__FPU_PRESENT -DARM_MATH_CM4 -DCRYSTALLESS -mfloat-abi=hard -mfpu=fpv4-sp-d16 {build.flags.optimize} {build.flags.maxspi} {build.flags.maxqspi}
583+
adafruit_trellis_m4.build.extra_flags=-D__SAMD51G19A__ -DADAFRUIT_TRELLIS_M4_EXPRESS -D__SAMD51__ {build.usb_flags} -D__FPU_PRESENT -DARM_MATH_CM4 -DCRYSTALLESS -mfloat-abi=hard -mfpu=fpv4-sp-d16
584584
adafruit_trellis_m4.build.ldscript=linker_scripts/gcc/flash_with_bootloader.ld
585585
adafruit_trellis_m4.build.openocdscript=openocd_scripts/arduino_zero.cfg
586586
adafruit_trellis_m4.build.variant=trellis_m4
@@ -671,7 +671,7 @@ adafruit_pyportal_m4.build.usb_product="Adafruit PyPortal M4"
671671
adafruit_pyportal_m4.build.usb_manufacturer="Adafruit LLC"
672672
adafruit_pyportal_m4.build.board=PYPORTAL_M4
673673
adafruit_pyportal_m4.build.core=arduino
674-
adafruit_pyportal_m4.build.extra_flags=-D__SAMD51J20A__ -DADAFRUIT_PYPORTAL -DCRYSTALLESS -D__SAMD51__ {build.usb_flags} -D__FPU_PRESENT -DARM_MATH_CM4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 {build.flags.optimize} {build.flags.maxspi} {build.flags.maxqspi}
674+
adafruit_pyportal_m4.build.extra_flags=-D__SAMD51J20A__ -DADAFRUIT_PYPORTAL -DCRYSTALLESS -D__SAMD51__ {build.usb_flags} -D__FPU_PRESENT -DARM_MATH_CM4 -mfloat-abi=hard -mfpu=fpv4-sp-d16
675675
adafruit_pyportal_m4.build.ldscript=linker_scripts/gcc/flash_with_bootloader.ld
676676
adafruit_pyportal_m4.build.openocdscript=openocd_scripts/arduino_zero.cfg
677677
adafruit_pyportal_m4.build.variant=pyportal_m4
@@ -732,7 +732,7 @@ adafruit_pybadge_m4.build.usb_product="Adafruit pyBadge M4"
732732
adafruit_pybadge_m4.build.usb_manufacturer="Adafruit LLC"
733733
adafruit_pybadge_m4.build.board=PYBADGE_M4
734734
adafruit_pybadge_m4.build.core=arduino
735-
adafruit_pybadge_m4.build.extra_flags=-D__SAMD51J19A__ -DADAFRUIT_PYBADGE_M4_EXPRESS -DADAFRUIT_PYBADGE_M4_EXPRESS -DCRYSTALLESS -D__SAMD51__ {build.usb_flags} -D__FPU_PRESENT -DARM_MATH_CM4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 {build.flags.optimize} {build.flags.maxspi} {build.flags.maxqspi}
735+
adafruit_pybadge_m4.build.extra_flags=-D__SAMD51J19A__ -DADAFRUIT_PYBADGE_M4_EXPRESS -DADAFRUIT_PYBADGE_M4_EXPRESS -DCRYSTALLESS -D__SAMD51__ {build.usb_flags} -D__FPU_PRESENT -DARM_MATH_CM4 -mfloat-abi=hard -mfpu=fpv4-sp-d16
736736
adafruit_pybadge_m4.build.ldscript=linker_scripts/gcc/flash_with_bootloader.ld
737737
adafruit_pybadge_m4.build.openocdscript=openocd_scripts/arduino_zero.cfg
738738
adafruit_pybadge_m4.build.variant=pybadge_m4
@@ -791,7 +791,7 @@ adafruit_metro_m4_airliftlite.build.usb_product="Adafruit Metro M4 Airlift Lite"
791791
adafruit_metro_m4_airliftlite.build.usb_manufacturer="Adafruit LLC"
792792
adafruit_metro_m4_airliftlite.build.board=METRO_M4_AIRLIFT_LITE
793793
adafruit_metro_m4_airliftlite.build.core=arduino
794-
adafruit_metro_m4_airliftlite.build.extra_flags=-D__SAMD51J19A__ -DADAFRUIT_METRO_M4_AIRLIFT_LITE -D__SAMD51__ {build.usb_flags} -D__FPU_PRESENT -DARM_MATH_CM4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 {build.flags.optimize} {build.flags.maxspi} {build.flags.maxqspi}
794+
adafruit_metro_m4_airliftlite.build.extra_flags=-D__SAMD51J19A__ -DADAFRUIT_METRO_M4_AIRLIFT_LITE -D__SAMD51__ {build.usb_flags} -D__FPU_PRESENT -DARM_MATH_CM4 -mfloat-abi=hard -mfpu=fpv4-sp-d16
795795
adafruit_metro_m4_airliftlite.build.ldscript=linker_scripts/gcc/flash_with_bootloader.ld
796796
adafruit_metro_m4_airliftlite.build.openocdscript=openocd_scripts/arduino_zero.cfg
797797
adafruit_metro_m4_airliftlite.build.variant=metro_m4_airlift
@@ -852,7 +852,7 @@ adafruit_pygamer_m4.build.usb_product="Adafruit PyGamer M4"
852852
adafruit_pygamer_m4.build.usb_manufacturer="Adafruit LLC"
853853
adafruit_pygamer_m4.build.board=PYGAMER_M4
854854
adafruit_pygamer_m4.build.core=arduino
855-
adafruit_pygamer_m4.build.extra_flags=-D__SAMD51J19A__ -DADAFRUIT_PYGAMER_M4_EXPRESS -DADAFRUIT_PYGAMER_M4_EXPRESS -DCRYSTALLESS -D__SAMD51__ {build.usb_flags} -D__FPU_PRESENT -DARM_MATH_CM4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 {build.flags.optimize} {build.flags.maxspi} {build.flags.maxqspi}
855+
adafruit_pygamer_m4.build.extra_flags=-D__SAMD51J19A__ -DADAFRUIT_PYGAMER_M4_EXPRESS -DADAFRUIT_PYGAMER_M4_EXPRESS -DCRYSTALLESS -D__SAMD51__ {build.usb_flags} -D__FPU_PRESENT -DARM_MATH_CM4 -mfloat-abi=hard -mfpu=fpv4-sp-d16
856856
adafruit_pygamer_m4.build.ldscript=linker_scripts/gcc/flash_with_bootloader.ld
857857
adafruit_pygamer_m4.build.openocdscript=openocd_scripts/arduino_zero.cfg
858858
adafruit_pygamer_m4.build.variant=pygamer_m4

platform.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -79,10 +79,10 @@ build.usb_manufacturer="Unknown"
7979
# ----------------
8080

8181
## Compile c files
82-
recipe.c.o.pattern="{compiler.path}{compiler.c.cmd}" {compiler.c.flags} -DF_CPU={build.f_cpu} -DARDUINO={runtime.ide.version} -DARDUINO_{build.board} -DARDUINO_ARCH_{build.arch} {compiler.c.extra_flags} {build.extra_flags} {build.cache_flags} {compiler.arm.cmsis.c.flags} {includes} "{source_file}" -o "{object_file}"
82+
recipe.c.o.pattern="{compiler.path}{compiler.c.cmd}" {compiler.c.flags} -DF_CPU={build.f_cpu} -DARDUINO={runtime.ide.version} -DARDUINO_{build.board} -DARDUINO_ARCH_{build.arch} {compiler.c.extra_flags} {build.extra_flags} {build.cache_flags} {build.flags.optimize} {build.flags.maxspi} {build.flags.maxqspi} {compiler.arm.cmsis.c.flags} {includes} "{source_file}" -o "{object_file}"
8383

8484
## Compile c++ files
85-
recipe.cpp.o.pattern="{compiler.path}{compiler.cpp.cmd}" {compiler.cpp.flags} -DF_CPU={build.f_cpu} -DARDUINO={runtime.ide.version} -DARDUINO_{build.board} -DARDUINO_ARCH_{build.arch} {compiler.cpp.extra_flags} {build.extra_flags} {build.cache_flags} {compiler.arm.cmsis.c.flags} {includes} "{source_file}" -o "{object_file}"
85+
recipe.cpp.o.pattern="{compiler.path}{compiler.cpp.cmd}" {compiler.cpp.flags} -DF_CPU={build.f_cpu} -DARDUINO={runtime.ide.version} -DARDUINO_{build.board} -DARDUINO_ARCH_{build.arch} {compiler.cpp.extra_flags} {build.extra_flags} {build.cache_flags} {build.flags.optimize} {build.flags.maxspi} {build.flags.maxqspi} {compiler.arm.cmsis.c.flags} {includes} "{source_file}" -o "{object_file}"
8686

8787
## Compile S files
8888
recipe.S.o.pattern="{compiler.path}{compiler.S.cmd}" {compiler.S.flags} -DF_CPU={build.f_cpu} -DARDUINO={runtime.ide.version} -DARDUINO_{build.board} -DARDUINO_ARCH_{build.arch} {compiler.S.extra_flags} {build.extra_flags} {build.cache_flags} {compiler.arm.cmsis.c.flags} {includes} "{source_file}" -o "{object_file}"

0 commit comments

Comments
 (0)