platform_build_soong/python
Colin Cross 6b75360cbc Use WalkDeps instead of VisitDepsDepthFirst
VisitDepsDepthFirst is almost never correct, as it can't query
dependency tags of multiple dependencies between the same two modules.
Replace VisitDepsDepthFirst with WalkDeps in sanitize.go and
python.go.  Also verify the dependency tag before continuing to
recurse to ensure that they don't recurse through genrules and into
unrelated modules.

Test: m checkbuild
Change-Id: I2f7560126f56b51a40ec39dfbdcc18b5891489f7
2018-06-22 12:44:35 -07:00
..
scripts Fix embedded_launcher can't find files 2018-06-04 12:32:55 -07:00
androidmk.go Revert "Revert "Add libc++.so as install dependencies for hermetic Python."" 2018-05-23 18:09:34 -07:00
binary.go Remove timestamp based filelist file for tracking Python dependencies 2018-03-09 14:12:48 -08:00
builder.go Fix embedded_launcher can't find files 2018-06-04 12:32:55 -07:00
defaults.go Add support for python_defaults modules 2017-09-05 17:31:24 -07:00
installer.go Revert "Revert "Change Python in Soong to support device side build."" 2017-12-01 20:00:31 +00:00
library.go Revert "Revert "Change Python in Soong to support device side build."" 2017-12-01 20:00:31 +00:00
proto.go Fix Protobuf importing issue for embedded Python 2018-05-23 03:33:36 +00:00
python.go Use WalkDeps instead of VisitDepsDepthFirst 2018-06-22 12:44:35 -07:00
python_test.go Fix embedded_launcher can't find files 2018-06-04 12:32:55 -07:00
test.go Revert "Revert "Change Python in Soong to support device side build."" 2017-12-01 20:00:31 +00:00