1313# No supported Arduino libraries, base Marlin only
1414#
1515[env:linux_native]
16- platform = native
17- framework =
18- build_flags = -D__PLAT_LINUX__ -std =gnu++17 -ggdb -g -lrt -lpthread -D__MARLIN_FIRMWARE__ -Wno-expansion-to-defined
19- src_build_flags = -Wall -IMarlin/src/HAL/LINUX/include
20- build_unflags = -Wall
21- lib_ldf_mode = off
22- lib_deps =
23- src_filter = ${common.default_src_filter} +<src/HAL/LINUX>
16+ platform = native
17+ framework =
18+ build_flags = -D__PLAT_LINUX__ -std =gnu++17 -ggdb -g -lrt -lpthread -D__MARLIN_FIRMWARE__ -Wno-expansion-to-defined
19+ build_src_flags = -Wall -IMarlin/src/HAL/LINUX/include
20+ build_unflags = -Wall
21+ lib_ldf_mode = off
22+ lib_deps =
23+ build_src_filter = ${common.default_src_filter} +<src/HAL/LINUX>
2424
2525#
2626# Native Simulation
@@ -35,11 +35,11 @@ src_filter = ${common.default_src_filter} +<src/HAL/LINUX>
3535platform = native
3636framework =
3737build_flags = ${common.build_flags} -std =gnu++17 -D__PLAT_NATIVE_SIM__ -DU8G_HAL_LINKS -I/usr/include/SDL2 -IMarlin -IMarlin/src/HAL/NATIVE_SIM/u8g
38- src_build_flags = -Wall -Wno-expansion-to-defined -Wcast-align
38+ build_src_flags = -Wall -Wno-expansion-to-defined -Wcast-align
3939release_flags = -g0 -O3 -flto
4040debug_build_flags = -fstack-protector-strong -g -g3 -ggdb
4141lib_compat_mode = off
42- src_filter = ${common.default_src_filter} +<src/HAL/NATIVE_SIM>
42+ build_src_filter = ${common.default_src_filter} +<src/HAL/NATIVE_SIM>
4343lib_deps = ${common.lib_deps}
4444 MarlinSimUI =https://github.com/p3p/MarlinSimUI/archive/0.0.2.zip
4545 Adafruit NeoPixel =https://github.com/p3p/Adafruit_NeoPixel/archive/marlin_sim_native.zip
@@ -107,6 +107,6 @@ build_unflags = ${simulator_macos.build_unflags}
107107#
108108[env:simulator_windows]
109109extends = simulator_common
110- src_build_flags = ${simulator_common.src_build_flags } -fpermissive
110+ build_src_flags = ${simulator_common.build_src_flags } -fpermissive
111111build_flags = ${simulator_common.build_flags} ${simulator_common.debug_build_flags} -IC:\\msys64\\mingw64\\include\\SDL2 -fno-stack-protector -Wl,-subsystem,windows -ldl -lmingw32 -lSDL2main -lSDL2 -lSDL2_net -lopengl32 -lssp
112112build_type = debug
0 commit comments