diff --git a/tools/platformio-build-esp32.py b/tools/platformio-build-esp32.py index 0dd776a3..bb340f4e 100644 --- a/tools/platformio-build-esp32.py +++ b/tools/platformio-build-esp32.py @@ -99,8 +99,7 @@ env.Append( "-u", "newlib_include_heap_impl", "-u", "newlib_include_syscalls_impl", "-u", "newlib_include_pthread_impl", - "-u", "__cxa_guard_dummy", - "-Wl,--Map=$BUILD_DIR/$PROGNAME.map" + "-u", "__cxa_guard_dummy" ], CPPPATH=[ @@ -257,6 +256,11 @@ if "build.variant" in env.BoardConfig(): env.BoardConfig().get("build.variant")) ] ) + env.Append( + LINKFLAGS=[ + "-Wl,--Map=$BUILD_DIR/$PROGNAME.map" + ] + ) libs.append(env.BuildLibrary( join("$BUILD_DIR", "FrameworkArduinoVariant"), join(FRAMEWORK_DIR, "variants", env.BoardConfig().get("build.variant")) diff --git a/tools/platformio-build-esp32s2.py b/tools/platformio-build-esp32s2.py index 15826014..a4da5e09 100644 --- a/tools/platformio-build-esp32s2.py +++ b/tools/platformio-build-esp32s2.py @@ -94,8 +94,7 @@ env.Append( "-u", "newlib_include_heap_impl", "-u", "newlib_include_syscalls_impl", "-u", "newlib_include_pthread_impl", - "-u", "__cxa_guard_dummy", - "-Wl,--Map=$BUILD_DIR/$PROGNAME.map" + "-u", "__cxa_guard_dummy" ], CPPPATH=[ @@ -248,6 +247,11 @@ if "build.variant" in env.BoardConfig(): env.BoardConfig().get("build.variant")) ] ) + env.Append( + LINKFLAGS=[ + "-Wl,--Map=$BUILD_DIR/$PROGNAME.map" + ] + ) libs.append(env.BuildLibrary( join("$BUILD_DIR", "FrameworkArduinoVariant"), join(FRAMEWORK_DIR, "variants", env.BoardConfig().get("build.variant"))