don't build the niche* stuff for non-inkHUD builds. (#6217)

pull/6219/head
Thomas Göttgens 2025-03-03 16:10:47 +01:00 zatwierdzone przez GitHub
rodzic b6562e175f
commit 6715662281
Nie znaleziono w bazie danych klucza dla tego podpisu
ID klucza GPG: B5690EEEBB952194
6 zmienionych plików z 4 dodań i 15 usunięć

Wyświetl plik

@ -7,6 +7,8 @@ default_envs = tbeam
extra_configs =
arch/*/*.ini
variants/*/platformio.ini
src/graphics/niche/InkHUD/PlatformioConfig.ini
description = Meshtastic
[env]
@ -77,7 +79,7 @@ lib_deps =
${env.lib_deps}
end2endzone/NonBlockingRTTTL@1.3.0
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
[networking_base]

Wyświetl plik

@ -1,6 +1,5 @@
[inkhud]
board_level = extra
build_src_filter = +<../variants/$PIOENV> ; Include nicheGraphics.h
build_src_filter = +<../variants/$PIOENV> +<graphics/niche/>; Include nicheGraphics.h
build_flags =
-D MESHTASTIC_INCLUDE_NICHE_GRAPHICS ; Use NicheGraphics
-D MESHTASTIC_INCLUDE_INKHUD ; Use InkHUD (a NicheGraphics UI)

Wyświetl plik

@ -19,9 +19,6 @@ lib_deps =
lewisxhe/PCF8563_Library@^1.0.1
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]
extends = esp32s3_base, inkhud
board = heltec_vision_master_e213

Wyświetl plik

@ -23,9 +23,6 @@ lib_deps =
lewisxhe/PCF8563_Library@^1.0.1
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]
extends = esp32s3_base, inkhud
board = heltec_vision_master_e290

Wyświetl plik

@ -20,9 +20,6 @@ lib_deps =
lewisxhe/PCF8563_Library@^1.0.1
upload_speed = 115200
; Using experimental InkHUD UI (work in progress)
[platformio]
extra_configs = src/graphics/niche/InkHUD/PlatformioConfig.ini
[env:heltec-wireless-paper-inkhud]
extends = esp32s3_base, inkhud
board = heltec_wifi_lora_32_V3

Wyświetl plik

@ -24,9 +24,6 @@ lib_deps =
lewisxhe/PCF8563_Library@^1.0.1
;upload_protocol = fs
; Using experimental InkHUD UI (work in progress)
[platformio]
extra_configs = src/graphics/niche/InkHUD/PlatformioConfig.ini
[env:t-echo-inkhud]
extends = nrf52840_base, inkhud
board = t-echo