fix: update remaining build filters for NeoPixel and NeoPattern environments

- Update build_src_filter for esp01_1m_neopixel, d1_mini_neopixel environments
- Update build_src_filter for esp01_1m_neopattern, d1_mini_neopattern environments
- All environments now compile successfully with new folder structure
This commit is contained in:
2025-09-13 21:42:33 +02:00
parent 554c6ff38d
commit 4d808938ee

View File

@@ -9,7 +9,7 @@
; https://docs.platformio.org/page/projectconf.html ; https://docs.platformio.org/page/projectconf.html
[platformio] [platformio]
default_envs = esp01_1m ;default_envs = esp01_1m
src_dir = . src_dir = .
[common] [common]
@@ -84,9 +84,11 @@ lib_deps = ${common.lib_deps}
adafruit/Adafruit NeoPixel@^1.15.1 adafruit/Adafruit NeoPixel@^1.15.1
build_src_filter = build_src_filter =
+<examples/neopixel/*.cpp> +<examples/neopixel/*.cpp>
+<src/*.c> +<src/spore/*.cpp>
+<src/*.cpp> +<src/spore/core/*.cpp>
+<src/services/*.cpp> +<src/spore/services/*.cpp>
+<src/spore/types/*.cpp>
+<src/internal/*.cpp>
[env:d1_mini_neopixel] [env:d1_mini_neopixel]
platform = platformio/espressif8266@^4.2.1 platform = platformio/espressif8266@^4.2.1
@@ -100,9 +102,11 @@ lib_deps = ${common.lib_deps}
adafruit/Adafruit NeoPixel@^1.15.1 adafruit/Adafruit NeoPixel@^1.15.1
build_src_filter = build_src_filter =
+<examples/neopixel/*.cpp> +<examples/neopixel/*.cpp>
+<src/*.c> +<src/spore/*.cpp>
+<src/*.cpp> +<src/spore/core/*.cpp>
+<src/services/*.cpp> +<src/spore/services/*.cpp>
+<src/spore/types/*.cpp>
+<src/internal/*.cpp>
[env:esp01_1m_neopattern] [env:esp01_1m_neopattern]
platform = platformio/espressif8266@^4.2.1 platform = platformio/espressif8266@^4.2.1
@@ -118,9 +122,11 @@ lib_deps = ${common.lib_deps}
build_flags = -DLED_STRIP_PIN=2 build_flags = -DLED_STRIP_PIN=2
build_src_filter = build_src_filter =
+<examples/neopattern/*.cpp> +<examples/neopattern/*.cpp>
+<src/*.c> +<src/spore/*.cpp>
+<src/*.cpp> +<src/spore/core/*.cpp>
+<src/services/*.cpp> +<src/spore/services/*.cpp>
+<src/spore/types/*.cpp>
+<src/internal/*.cpp>
[env:d1_mini_neopattern] [env:d1_mini_neopattern]
platform = platformio/espressif8266@^4.2.1 platform = platformio/espressif8266@^4.2.1
@@ -134,6 +140,8 @@ lib_deps = ${common.lib_deps}
adafruit/Adafruit NeoPixel@^1.15.1 adafruit/Adafruit NeoPixel@^1.15.1
build_src_filter = build_src_filter =
+<examples/neopattern/*.cpp> +<examples/neopattern/*.cpp>
+<src/*.c> +<src/spore/*.cpp>
+<src/*.cpp> +<src/spore/core/*.cpp>
+<src/services/*.cpp> +<src/spore/services/*.cpp>
+<src/spore/types/*.cpp>
+<src/internal/*.cpp>