Improve "cyclic dependencies" for "Library Dependencies Finder" // Resolve #50

This commit is contained in:
Ivan Kravets
2015-01-31 23:13:53 +02:00
parent a7fc184662
commit 666c6c70ca
2 changed files with 2 additions and 3 deletions

View File

@ -53,8 +53,7 @@ env.Replace(
LINKFLAGS=[
"-Os",
"-mmcu=$BOARD_MCU",
"-Wl,--gc-sections",
"-Wl,--start-group"
"-Wl,--gc-sections"
],
UPLOADER=join("$PIOPACKAGES_DIR", "tool-avrdude", "avrdude"),

View File

@ -211,7 +211,7 @@ def BuildDependentLibraries(env, src_dir): # pylint: disable=R0914
if isdir(join(ld, "utility"))])
libs = []
for (libname, inc_dir) in deplibs:
for (libname, inc_dir) in reversed(deplibs):
lib = env.BuildLibrary(
join("$BUILD_DIR", libname), inc_dir)
env.Clean(libname, lib)