add back LTO, remove semver

This commit is contained in:
proddy
2026-04-18 17:35:57 +02:00
parent 644abf105d
commit c3b734ab47

View File

@@ -21,8 +21,8 @@ extra_configs =
pio_local.ini pio_local.ini
[common] [common]
core_build_flags = -std=c++17 -std=gnu++17 -O3 -Wno-type-limits -Wall -Wextra -Wno-unused-parameter -Wno-unused-variable -Wno-format -Wno-missing-field-initializers core_build_flags = -std=c++17 -std=gnu++17 -O3 -flto=auto -Wno-type-limits -Wall -Wextra -Wno-unused-parameter -Wno-unused-variable -Wno-format -Wno-missing-field-initializers
core_unbuild_flags = -std=gnu++11 core_unbuild_flags = -std=gnu++11 -fno-lto
my_build_flags = my_build_flags =
@@ -184,7 +184,6 @@ build_src_flags =
-I./lib/uuid-common/src -I./lib/uuid-common/src
-I./lib/uuid-console/src -I./lib/uuid-console/src
-I./lib/uuid-log/src -I./lib/uuid-log/src
-I./lib/semver
-I./lib/PButton -I./lib/PButton
-I./lib/espMqttClient/src -I./lib/espMqttClient/src
-I./lib/espMqttClient/src/Transport -I./lib/espMqttClient/src/Transport
@@ -224,7 +223,6 @@ build_src_flags =
-I./lib/uuid-common/src -I./lib/uuid-common/src
-I./lib/uuid-console/src -I./lib/uuid-console/src
-I./lib/uuid-log/src -I./lib/uuid-log/src
-I./lib/semver
-I./lib/PButton -I./lib/PButton
-I./lib/espMqttClient/src -I./lib/espMqttClient/src
-I./lib/espMqttClient/src/Transport -I./lib/espMqttClient/src/Transport