mirror of
https://github.com/meshtastic/firmware.git
synced 2025-06-23 05:24:46 +00:00
don't build the niche* stuff for non-inkHUD builds. (#6217)
This commit is contained in:
parent
b6562e175f
commit
6715662281
@ -7,6 +7,8 @@ default_envs = tbeam
|
|||||||
extra_configs =
|
extra_configs =
|
||||||
arch/*/*.ini
|
arch/*/*.ini
|
||||||
variants/*/platformio.ini
|
variants/*/platformio.ini
|
||||||
|
src/graphics/niche/InkHUD/PlatformioConfig.ini
|
||||||
|
|
||||||
description = Meshtastic
|
description = Meshtastic
|
||||||
|
|
||||||
[env]
|
[env]
|
||||||
@ -77,7 +79,7 @@ lib_deps =
|
|||||||
${env.lib_deps}
|
${env.lib_deps}
|
||||||
end2endzone/NonBlockingRTTTL@1.3.0
|
end2endzone/NonBlockingRTTTL@1.3.0
|
||||||
build_flags = ${env.build_flags} -Os
|
build_flags = ${env.build_flags} -Os
|
||||||
build_src_filter = ${env.build_src_filter} -<platform/portduino/>
|
build_src_filter = ${env.build_src_filter} -<platform/portduino/> -<graphics/niche/>
|
||||||
|
|
||||||
; Common libs for communicating over TCP/IP networks such as MQTT
|
; Common libs for communicating over TCP/IP networks such as MQTT
|
||||||
[networking_base]
|
[networking_base]
|
||||||
|
@ -1,6 +1,5 @@
|
|||||||
[inkhud]
|
[inkhud]
|
||||||
board_level = extra
|
build_src_filter = +<../variants/$PIOENV> +<graphics/niche/>; Include nicheGraphics.h
|
||||||
build_src_filter = +<../variants/$PIOENV> ; Include nicheGraphics.h
|
|
||||||
build_flags =
|
build_flags =
|
||||||
-D MESHTASTIC_INCLUDE_NICHE_GRAPHICS ; Use NicheGraphics
|
-D MESHTASTIC_INCLUDE_NICHE_GRAPHICS ; Use NicheGraphics
|
||||||
-D MESHTASTIC_INCLUDE_INKHUD ; Use InkHUD (a NicheGraphics UI)
|
-D MESHTASTIC_INCLUDE_INKHUD ; Use InkHUD (a NicheGraphics UI)
|
||||||
|
@ -19,9 +19,6 @@ lib_deps =
|
|||||||
lewisxhe/PCF8563_Library@^1.0.1
|
lewisxhe/PCF8563_Library@^1.0.1
|
||||||
upload_speed = 115200
|
upload_speed = 115200
|
||||||
|
|
||||||
; Using experimental InkHUD UI (work in progress)
|
|
||||||
[platformio]
|
|
||||||
extra_configs = src/graphics/niche/InkHUD/PlatformioConfig.ini
|
|
||||||
[env:heltec-vision-master-e213-inkhud]
|
[env:heltec-vision-master-e213-inkhud]
|
||||||
extends = esp32s3_base, inkhud
|
extends = esp32s3_base, inkhud
|
||||||
board = heltec_vision_master_e213
|
board = heltec_vision_master_e213
|
||||||
|
@ -23,9 +23,6 @@ lib_deps =
|
|||||||
lewisxhe/PCF8563_Library@^1.0.1
|
lewisxhe/PCF8563_Library@^1.0.1
|
||||||
upload_speed = 115200
|
upload_speed = 115200
|
||||||
|
|
||||||
; Using experimental InkHUD UI (work in progress)
|
|
||||||
[platformio]
|
|
||||||
extra_configs = src/graphics/niche/InkHUD/PlatformioConfig.ini
|
|
||||||
[env:heltec-vision-master-e290-inkhud]
|
[env:heltec-vision-master-e290-inkhud]
|
||||||
extends = esp32s3_base, inkhud
|
extends = esp32s3_base, inkhud
|
||||||
board = heltec_vision_master_e290
|
board = heltec_vision_master_e290
|
||||||
|
@ -20,9 +20,6 @@ lib_deps =
|
|||||||
lewisxhe/PCF8563_Library@^1.0.1
|
lewisxhe/PCF8563_Library@^1.0.1
|
||||||
upload_speed = 115200
|
upload_speed = 115200
|
||||||
|
|
||||||
; Using experimental InkHUD UI (work in progress)
|
|
||||||
[platformio]
|
|
||||||
extra_configs = src/graphics/niche/InkHUD/PlatformioConfig.ini
|
|
||||||
[env:heltec-wireless-paper-inkhud]
|
[env:heltec-wireless-paper-inkhud]
|
||||||
extends = esp32s3_base, inkhud
|
extends = esp32s3_base, inkhud
|
||||||
board = heltec_wifi_lora_32_V3
|
board = heltec_wifi_lora_32_V3
|
||||||
|
@ -24,9 +24,6 @@ lib_deps =
|
|||||||
lewisxhe/PCF8563_Library@^1.0.1
|
lewisxhe/PCF8563_Library@^1.0.1
|
||||||
;upload_protocol = fs
|
;upload_protocol = fs
|
||||||
|
|
||||||
; Using experimental InkHUD UI (work in progress)
|
|
||||||
[platformio]
|
|
||||||
extra_configs = src/graphics/niche/InkHUD/PlatformioConfig.ini
|
|
||||||
[env:t-echo-inkhud]
|
[env:t-echo-inkhud]
|
||||||
extends = nrf52840_base, inkhud
|
extends = nrf52840_base, inkhud
|
||||||
board = t-echo
|
board = t-echo
|
||||||
|
Loading…
Reference in New Issue
Block a user