Compile only selected PIO environment (#11519)
This commit is contained in:
parent
5be2559eda
commit
c64199941e
58 changed files with 248 additions and 84 deletions
|
|
@ -58,7 +58,7 @@ board = megaatmega2560
|
|||
build_flags = ${common.build_flags}
|
||||
board_build.f_cpu = 16000000L
|
||||
lib_deps = ${common.lib_deps}
|
||||
src_filter = ${common.default_src_filter}
|
||||
src_filter = ${common.default_src_filter} +<src/HAL/HAL_AVR>
|
||||
monitor_speed = 250000
|
||||
|
||||
#
|
||||
|
|
@ -71,7 +71,7 @@ board = megaatmega1280
|
|||
build_flags = ${common.build_flags}
|
||||
board_build.f_cpu = 16000000L
|
||||
lib_deps = ${common.lib_deps}
|
||||
src_filter = ${common.default_src_filter}
|
||||
src_filter = ${common.default_src_filter} +<src/HAL/HAL_AVR>
|
||||
monitor_speed = 250000
|
||||
|
||||
#
|
||||
|
|
@ -88,7 +88,7 @@ board = at90usb1286
|
|||
build_flags = ${common.build_flags}
|
||||
lib_deps = ${common.lib_deps}
|
||||
lib_ldf_mode = deep+
|
||||
src_filter = ${common.default_src_filter}
|
||||
src_filter = ${common.default_src_filter} +<src/HAL/HAL_AVR>
|
||||
extra_scripts = pre:buildroot/share/atom/create_custom_upload_command_CDC.py
|
||||
monitor_speed = 250000
|
||||
|
||||
|
|
@ -122,7 +122,7 @@ board = due
|
|||
build_flags = ${common.build_flags}
|
||||
lib_deps = ${common.lib_deps}
|
||||
lib_ignore = c1921b4
|
||||
src_filter = ${common.default_src_filter}
|
||||
src_filter = ${common.default_src_filter} +<src/HAL/HAL_DUE>
|
||||
monitor_speed = 250000
|
||||
[env:DUE_USB]
|
||||
platform = atmelsam
|
||||
|
|
@ -131,7 +131,7 @@ board = dueUSB
|
|||
build_flags = ${common.build_flags}
|
||||
lib_deps = ${common.lib_deps}
|
||||
lib_ignore = c1921b4
|
||||
src_filter = ${common.default_src_filter}
|
||||
src_filter = ${common.default_src_filter} +<src/HAL/HAL_DUE>
|
||||
monitor_speed = 250000
|
||||
[env:DUE_debug]
|
||||
# Used when WATCHDOG_RESET_MANUAL is enabled
|
||||
|
|
@ -143,7 +143,7 @@ build_flags = ${common.build_flags}
|
|||
-mpoke-function-name
|
||||
lib_deps = ${common.lib_deps}
|
||||
lib_ignore = c1921b4
|
||||
src_filter = ${common.default_src_filter}
|
||||
src_filter = ${common.default_src_filter} +<src/HAL/HAL_DUE>
|
||||
monitor_speed = 250000
|
||||
|
||||
#
|
||||
|
|
@ -165,7 +165,7 @@ lib_deps = CMSIS-LPC1768
|
|||
TMC2130Stepper@>=2.2.1
|
||||
TMC2208Stepper@>=0.2.1
|
||||
extra_scripts = Marlin/src/HAL/HAL_LPC1768/debug_extra_script.py, Marlin/src/HAL/HAL_LPC1768/lpc1768_flag_script.py, Marlin/src/HAL/HAL_LPC1768/upload_extra_script.py
|
||||
src_filter = ${common.default_src_filter}
|
||||
src_filter = ${common.default_src_filter} +<src/HAL/HAL_LPC1768>
|
||||
monitor_speed = 250000
|
||||
debug_tool = custom
|
||||
debug_server =
|
||||
|
|
@ -187,7 +187,7 @@ board = sanguino_atmega1284p
|
|||
build_flags = ${common.build_flags}
|
||||
upload_speed = 57600
|
||||
lib_deps = ${common.lib_deps}
|
||||
src_filter = ${common.default_src_filter}
|
||||
src_filter = ${common.default_src_filter} +<src/HAL/HAL_AVR>
|
||||
monitor_speed = 250000
|
||||
|
||||
#
|
||||
|
|
@ -200,7 +200,7 @@ board = sanguino_atmega1284p
|
|||
build_flags = ${common.build_flags}
|
||||
upload_speed = 115200
|
||||
lib_deps = ${common.lib_deps}
|
||||
src_filter = ${common.default_src_filter}
|
||||
src_filter = ${common.default_src_filter} +<src/HAL/HAL_AVR>
|
||||
monitor_speed = 250000
|
||||
|
||||
#
|
||||
|
|
@ -213,7 +213,7 @@ board = reprap_rambo
|
|||
build_flags = ${common.build_flags}
|
||||
board_build.f_cpu = 16000000L
|
||||
lib_deps = ${common.lib_deps}
|
||||
src_filter = ${common.default_src_filter}
|
||||
src_filter = ${common.default_src_filter} +<src/HAL/HAL_AVR>
|
||||
monitor_speed = 250000
|
||||
|
||||
#
|
||||
|
|
@ -225,7 +225,7 @@ framework = arduino
|
|||
board = sanguino_atmega644p
|
||||
build_flags = ${common.build_flags}
|
||||
lib_deps = ${common.lib_deps}
|
||||
src_filter = ${common.default_src_filter}
|
||||
src_filter = ${common.default_src_filter} +<src/HAL/HAL_AVR>
|
||||
monitor_speed = 250000
|
||||
|
||||
#
|
||||
|
|
@ -237,7 +237,7 @@ framework = arduino
|
|||
board = sanguino_atmega1284p
|
||||
build_flags = ${common.build_flags}
|
||||
lib_deps = ${common.lib_deps}
|
||||
src_filter = ${common.default_src_filter}
|
||||
src_filter = ${common.default_src_filter} +<src/HAL/HAL_AVR>
|
||||
monitor_speed = 250000
|
||||
|
||||
#
|
||||
|
|
@ -259,7 +259,7 @@ lib_ignore = U8glib-HAL
|
|||
libf3e
|
||||
TMC26XStepper
|
||||
lib_ldf_mode = 1
|
||||
src_filter = ${common.default_src_filter}
|
||||
src_filter = ${common.default_src_filter} +<src/HAL/HAL_STM32F1>
|
||||
monitor_speed = 250000
|
||||
|
||||
#
|
||||
|
|
@ -272,7 +272,7 @@ board = disco_f407vg
|
|||
build_flags = ${common.build_flags} -DUSE_STM32GENERIC -DSTM32GENERIC -DMENU_USB_SERIAL -DMENU_SERIAL=SerialUSB
|
||||
lib_deps = ${common.lib_deps}
|
||||
lib_ignore = Adafruit NeoPixel, c1921b4, TMC2130Stepper
|
||||
src_filter = ${common.default_src_filter}
|
||||
src_filter = ${common.default_src_filter} +<src/HAL/HAL_STM32F4>
|
||||
monitor_speed = 250000
|
||||
|
||||
#
|
||||
|
|
@ -285,7 +285,7 @@ board = teensy35
|
|||
build_flags = ${common.build_flags}
|
||||
lib_deps = ${common.lib_deps}
|
||||
lib_ignore = Adafruit NeoPixel
|
||||
src_filter = ${common.default_src_filter}
|
||||
src_filter = ${common.default_src_filter} +<src/HAL/HAL_TEENSY35_36>
|
||||
monitor_speed = 250000
|
||||
|
||||
[env:malyanm200]
|
||||
|
|
@ -293,7 +293,7 @@ platform = ststm32
|
|||
framework = arduino
|
||||
board = malyanM200
|
||||
build_flags = !python Marlin/src/HAL/HAL_STM32F1/stm32f1_flag_script.py -DMCU_STM32F103CB -D __STM32F1__=1 -std=c++1y -D MOTHERBOARD="BOARD_MALYAN_M200" -DSERIAL_USB -ffunction-sections -fdata-sections -Wl,--gc-sections
|
||||
src_filter = ${common.default_src_filter}
|
||||
src_filter = ${common.default_src_filter} +<src/HAL/HAL_STM32F1>
|
||||
#-<frameworks>
|
||||
lib_ignore =
|
||||
U8glib
|
||||
|
|
@ -313,9 +313,9 @@ lib_ignore =
|
|||
# Espressif ESP32
|
||||
#
|
||||
[env:esp32]
|
||||
platform = https://github.com/platformio/platform-espressif32.git#feature/stage
|
||||
board = esp32dev
|
||||
framework = arduino
|
||||
platform = https://github.com/platformio/platform-espressif32.git#feature/stage
|
||||
board = esp32dev
|
||||
framework = arduino
|
||||
upload_port = COM3
|
||||
lib_ignore =
|
||||
LiquidCrystal_I2C
|
||||
|
|
@ -324,3 +324,4 @@ lib_ignore =
|
|||
LiquidTWI2
|
||||
TMC26XStepper
|
||||
c1921b4
|
||||
src_filter = ${common.default_src_filter} +<src/HAL/HAL_ESP32>
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue