move build flags to platform
This commit is contained in:
parent
22efce962f
commit
046de9b4af
2 changed files with 11 additions and 11 deletions
18
boards.txt
18
boards.txt
|
|
@ -309,7 +309,7 @@ adafruit_metro_m4.build.usb_product="Adafruit Metro M4"
|
||||||
adafruit_metro_m4.build.usb_manufacturer="Adafruit LLC"
|
adafruit_metro_m4.build.usb_manufacturer="Adafruit LLC"
|
||||||
adafruit_metro_m4.build.board=METRO_M4
|
adafruit_metro_m4.build.board=METRO_M4
|
||||||
adafruit_metro_m4.build.core=arduino
|
adafruit_metro_m4.build.core=arduino
|
||||||
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}
|
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
|
||||||
adafruit_metro_m4.build.ldscript=linker_scripts/gcc/flash_with_bootloader.ld
|
adafruit_metro_m4.build.ldscript=linker_scripts/gcc/flash_with_bootloader.ld
|
||||||
adafruit_metro_m4.build.openocdscript=openocd_scripts/arduino_zero.cfg
|
adafruit_metro_m4.build.openocdscript=openocd_scripts/arduino_zero.cfg
|
||||||
adafruit_metro_m4.build.variant=metro_m4
|
adafruit_metro_m4.build.variant=metro_m4
|
||||||
|
|
@ -368,7 +368,7 @@ adafruit_grandcentral_m4.build.usb_product="Adafruit Grand Central M4"
|
||||||
adafruit_grandcentral_m4.build.usb_manufacturer="Adafruit LLC"
|
adafruit_grandcentral_m4.build.usb_manufacturer="Adafruit LLC"
|
||||||
adafruit_grandcentral_m4.build.board=GRAND_CENTRAL_M4
|
adafruit_grandcentral_m4.build.board=GRAND_CENTRAL_M4
|
||||||
adafruit_grandcentral_m4.build.core=arduino
|
adafruit_grandcentral_m4.build.core=arduino
|
||||||
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}
|
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
|
||||||
adafruit_grandcentral_m4.build.ldscript=linker_scripts/gcc/flash_with_bootloader.ld
|
adafruit_grandcentral_m4.build.ldscript=linker_scripts/gcc/flash_with_bootloader.ld
|
||||||
adafruit_grandcentral_m4.build.openocdscript=openocd_scripts/arduino_zero.cfg
|
adafruit_grandcentral_m4.build.openocdscript=openocd_scripts/arduino_zero.cfg
|
||||||
adafruit_grandcentral_m4.build.variant=grand_central_m4
|
adafruit_grandcentral_m4.build.variant=grand_central_m4
|
||||||
|
|
@ -427,7 +427,7 @@ adafruit_itsybitsy_m4.build.usb_product="Adafruit ItsyBitsy M4"
|
||||||
adafruit_itsybitsy_m4.build.usb_manufacturer="Adafruit LLC"
|
adafruit_itsybitsy_m4.build.usb_manufacturer="Adafruit LLC"
|
||||||
adafruit_itsybitsy_m4.build.board=ITSYBITSY_M4
|
adafruit_itsybitsy_m4.build.board=ITSYBITSY_M4
|
||||||
adafruit_itsybitsy_m4.build.core=arduino
|
adafruit_itsybitsy_m4.build.core=arduino
|
||||||
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}
|
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
|
||||||
adafruit_itsybitsy_m4.build.ldscript=linker_scripts/gcc/flash_with_bootloader.ld
|
adafruit_itsybitsy_m4.build.ldscript=linker_scripts/gcc/flash_with_bootloader.ld
|
||||||
adafruit_itsybitsy_m4.build.openocdscript=openocd_scripts/arduino_zero.cfg
|
adafruit_itsybitsy_m4.build.openocdscript=openocd_scripts/arduino_zero.cfg
|
||||||
adafruit_itsybitsy_m4.build.variant=itsybitsy_m4
|
adafruit_itsybitsy_m4.build.variant=itsybitsy_m4
|
||||||
|
|
@ -486,7 +486,7 @@ adafruit_feather_m4.build.usb_product="Adafruit Feather M4"
|
||||||
adafruit_feather_m4.build.usb_manufacturer="Adafruit LLC"
|
adafruit_feather_m4.build.usb_manufacturer="Adafruit LLC"
|
||||||
adafruit_feather_m4.build.board=FEATHER_M4
|
adafruit_feather_m4.build.board=FEATHER_M4
|
||||||
adafruit_feather_m4.build.core=arduino
|
adafruit_feather_m4.build.core=arduino
|
||||||
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}
|
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
|
||||||
adafruit_feather_m4.build.ldscript=linker_scripts/gcc/flash_with_bootloader.ld
|
adafruit_feather_m4.build.ldscript=linker_scripts/gcc/flash_with_bootloader.ld
|
||||||
adafruit_feather_m4.build.openocdscript=openocd_scripts/arduino_zero.cfg
|
adafruit_feather_m4.build.openocdscript=openocd_scripts/arduino_zero.cfg
|
||||||
adafruit_feather_m4.build.variant=feather_m4
|
adafruit_feather_m4.build.variant=feather_m4
|
||||||
|
|
@ -580,7 +580,7 @@ adafruit_trellis_m4.build.usb_product="Adafruit Trellis M4"
|
||||||
adafruit_trellis_m4.build.usb_manufacturer="Adafruit LLC"
|
adafruit_trellis_m4.build.usb_manufacturer="Adafruit LLC"
|
||||||
adafruit_trellis_m4.build.board=TRELLIS_M4
|
adafruit_trellis_m4.build.board=TRELLIS_M4
|
||||||
adafruit_trellis_m4.build.core=arduino
|
adafruit_trellis_m4.build.core=arduino
|
||||||
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}
|
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
|
||||||
adafruit_trellis_m4.build.ldscript=linker_scripts/gcc/flash_with_bootloader.ld
|
adafruit_trellis_m4.build.ldscript=linker_scripts/gcc/flash_with_bootloader.ld
|
||||||
adafruit_trellis_m4.build.openocdscript=openocd_scripts/arduino_zero.cfg
|
adafruit_trellis_m4.build.openocdscript=openocd_scripts/arduino_zero.cfg
|
||||||
adafruit_trellis_m4.build.variant=trellis_m4
|
adafruit_trellis_m4.build.variant=trellis_m4
|
||||||
|
|
@ -671,7 +671,7 @@ adafruit_pyportal_m4.build.usb_product="Adafruit PyPortal M4"
|
||||||
adafruit_pyportal_m4.build.usb_manufacturer="Adafruit LLC"
|
adafruit_pyportal_m4.build.usb_manufacturer="Adafruit LLC"
|
||||||
adafruit_pyportal_m4.build.board=PYPORTAL_M4
|
adafruit_pyportal_m4.build.board=PYPORTAL_M4
|
||||||
adafruit_pyportal_m4.build.core=arduino
|
adafruit_pyportal_m4.build.core=arduino
|
||||||
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}
|
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
|
||||||
adafruit_pyportal_m4.build.ldscript=linker_scripts/gcc/flash_with_bootloader.ld
|
adafruit_pyportal_m4.build.ldscript=linker_scripts/gcc/flash_with_bootloader.ld
|
||||||
adafruit_pyportal_m4.build.openocdscript=openocd_scripts/arduino_zero.cfg
|
adafruit_pyportal_m4.build.openocdscript=openocd_scripts/arduino_zero.cfg
|
||||||
adafruit_pyportal_m4.build.variant=pyportal_m4
|
adafruit_pyportal_m4.build.variant=pyportal_m4
|
||||||
|
|
@ -732,7 +732,7 @@ adafruit_pybadge_m4.build.usb_product="Adafruit pyBadge M4"
|
||||||
adafruit_pybadge_m4.build.usb_manufacturer="Adafruit LLC"
|
adafruit_pybadge_m4.build.usb_manufacturer="Adafruit LLC"
|
||||||
adafruit_pybadge_m4.build.board=PYBADGE_M4
|
adafruit_pybadge_m4.build.board=PYBADGE_M4
|
||||||
adafruit_pybadge_m4.build.core=arduino
|
adafruit_pybadge_m4.build.core=arduino
|
||||||
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}
|
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
|
||||||
adafruit_pybadge_m4.build.ldscript=linker_scripts/gcc/flash_with_bootloader.ld
|
adafruit_pybadge_m4.build.ldscript=linker_scripts/gcc/flash_with_bootloader.ld
|
||||||
adafruit_pybadge_m4.build.openocdscript=openocd_scripts/arduino_zero.cfg
|
adafruit_pybadge_m4.build.openocdscript=openocd_scripts/arduino_zero.cfg
|
||||||
adafruit_pybadge_m4.build.variant=pybadge_m4
|
adafruit_pybadge_m4.build.variant=pybadge_m4
|
||||||
|
|
@ -791,7 +791,7 @@ adafruit_metro_m4_airliftlite.build.usb_product="Adafruit Metro M4 Airlift Lite"
|
||||||
adafruit_metro_m4_airliftlite.build.usb_manufacturer="Adafruit LLC"
|
adafruit_metro_m4_airliftlite.build.usb_manufacturer="Adafruit LLC"
|
||||||
adafruit_metro_m4_airliftlite.build.board=METRO_M4_AIRLIFT_LITE
|
adafruit_metro_m4_airliftlite.build.board=METRO_M4_AIRLIFT_LITE
|
||||||
adafruit_metro_m4_airliftlite.build.core=arduino
|
adafruit_metro_m4_airliftlite.build.core=arduino
|
||||||
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}
|
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
|
||||||
adafruit_metro_m4_airliftlite.build.ldscript=linker_scripts/gcc/flash_with_bootloader.ld
|
adafruit_metro_m4_airliftlite.build.ldscript=linker_scripts/gcc/flash_with_bootloader.ld
|
||||||
adafruit_metro_m4_airliftlite.build.openocdscript=openocd_scripts/arduino_zero.cfg
|
adafruit_metro_m4_airliftlite.build.openocdscript=openocd_scripts/arduino_zero.cfg
|
||||||
adafruit_metro_m4_airliftlite.build.variant=metro_m4_airlift
|
adafruit_metro_m4_airliftlite.build.variant=metro_m4_airlift
|
||||||
|
|
@ -852,7 +852,7 @@ adafruit_pygamer_m4.build.usb_product="Adafruit PyGamer M4"
|
||||||
adafruit_pygamer_m4.build.usb_manufacturer="Adafruit LLC"
|
adafruit_pygamer_m4.build.usb_manufacturer="Adafruit LLC"
|
||||||
adafruit_pygamer_m4.build.board=PYGAMER_M4
|
adafruit_pygamer_m4.build.board=PYGAMER_M4
|
||||||
adafruit_pygamer_m4.build.core=arduino
|
adafruit_pygamer_m4.build.core=arduino
|
||||||
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}
|
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
|
||||||
adafruit_pygamer_m4.build.ldscript=linker_scripts/gcc/flash_with_bootloader.ld
|
adafruit_pygamer_m4.build.ldscript=linker_scripts/gcc/flash_with_bootloader.ld
|
||||||
adafruit_pygamer_m4.build.openocdscript=openocd_scripts/arduino_zero.cfg
|
adafruit_pygamer_m4.build.openocdscript=openocd_scripts/arduino_zero.cfg
|
||||||
adafruit_pygamer_m4.build.variant=pygamer_m4
|
adafruit_pygamer_m4.build.variant=pygamer_m4
|
||||||
|
|
|
||||||
|
|
@ -79,10 +79,10 @@ build.usb_manufacturer="Unknown"
|
||||||
# ----------------
|
# ----------------
|
||||||
|
|
||||||
## Compile c files
|
## Compile c files
|
||||||
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}"
|
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}"
|
||||||
|
|
||||||
## Compile c++ files
|
## Compile c++ files
|
||||||
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}"
|
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}"
|
||||||
|
|
||||||
## Compile S files
|
## Compile S files
|
||||||
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}"
|
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}"
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue