From 904c5464c3d86b87260384fd2a14e2264f9c8168 Mon Sep 17 00:00:00 2001 From: Ivan Kravets Date: Wed, 7 Feb 2018 15:28:34 +0200 Subject: [PATCH] Add user libraries before built-in (frameworks, toolchains) --- platformio/builder/tools/platformio.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/platformio/builder/tools/platformio.py b/platformio/builder/tools/platformio.py index 4becee3e..0e96cbc4 100644 --- a/platformio/builder/tools/platformio.py +++ b/platformio/builder/tools/platformio.py @@ -65,8 +65,8 @@ def BuildProgram(env): # restore PIO macros if it was deleted by framework _append_pio_macros() - # build dependent libs - env.Append(LIBS=env.BuildProjectLibraries()) + # build dependent libs; place them before built-in libs + env.Prepend(LIBS=env.BuildProjectLibraries()) # append specified LD_SCRIPT if ("LDSCRIPT_PATH" in env