Compile only selected PIO environment (#11519)
This commit is contained in:
committed by
Scott Lahteine
parent
5be2559eda
commit
c64199941e
@@ -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>
|
||||
|
Reference in New Issue
Block a user