mirror of
https://github.com/platformio/platformio-core.git
synced 2025-07-29 17:47:14 +02:00
Show detailed build information about dependent libraries // Resolve #617
This commit is contained in:
@ -16,6 +16,8 @@ PlatformIO 3.0
|
||||
* New Library Build System: intelligent dependency finder that interprets
|
||||
C Preprocessor conditional macros
|
||||
(`issue #432 <https://github.com/platformio/platformio/issues/432>`_)
|
||||
* Show detailed build information about dependent libraries
|
||||
(`issue #617 <https://github.com/platformio/platformio/issues/617>`_)
|
||||
|
||||
PlatformIO 2.0
|
||||
--------------
|
||||
|
@ -109,7 +109,7 @@ class LibBuilderBase(object):
|
||||
return [self.build_dir if use_build_dir else self.src_dir]
|
||||
|
||||
def build(self):
|
||||
print "Depends on: %s" % self.name
|
||||
print "Depends on <%s> (%s)" % (self.name, self.path)
|
||||
assert self._is_built is False
|
||||
self._is_built = True
|
||||
return self.env.BuildLibrary(self.build_dir, self.src_dir)
|
||||
@ -225,7 +225,6 @@ def BuildDependentLibraries(env, src_dir):
|
||||
LibBuilderFactory.new(env, join(libs_dir, item)))
|
||||
|
||||
print "Looking for dependencies..."
|
||||
print "Library locations: " + ", ".join(libs_dirs)
|
||||
print "Collecting %d libraries" % len(lib_builders)
|
||||
|
||||
return find_and_build_deps(
|
||||
|
@ -17,7 +17,7 @@ from __future__ import absolute_import
|
||||
import re
|
||||
from glob import glob
|
||||
from os import sep, walk
|
||||
from os.path import basename, dirname, isdir, join, normpath, realpath
|
||||
from os.path import basename, dirname, isdir, join, realpath
|
||||
|
||||
from SCons.Script import COMMAND_LINE_TARGETS, DefaultEnvironment, SConscript
|
||||
from SCons.Util import case_sensitive_suffixes
|
||||
|
Reference in New Issue
Block a user