Disable module deps in Android Framework builds
Module-related functionality is not required in dm/bench at this point. Let's disable module deps flattening for now. As an immediate benefit we can reduce the deps visibility for some internal skjson targets. Bug: skia:8061 Change-Id: I0e09208964ca94b519121207ba1b6225059ef573 Reviewed-on: https://skia-review.googlesource.com/133822 Reviewed-by: Mike Klein <mtklein@google.com> Commit-Queue: Florin Malita <fmalita@chromium.org>
This commit is contained in:
parent
4c4650150d
commit
46fbf8c97a
@ -33,6 +33,8 @@ def GrabDependentValues(js, name, value_type, list_to_extend, exclude):
|
||||
# Grab the values from other targets that $name depends on (e.g. optional
|
||||
# Skia components, gms, tests, etc).
|
||||
for dep in js['targets'][name]['deps']:
|
||||
if 'modules' in dep:
|
||||
continue # Modules require special handling -- skip for now.
|
||||
if 'third_party' in dep:
|
||||
continue # We've handled all third-party DEPS as static or shared_libs.
|
||||
if 'none' in dep:
|
||||
|
@ -43,13 +43,10 @@ source_set("tests") {
|
||||
]
|
||||
|
||||
deps = [
|
||||
":skjson",
|
||||
"../..:gpu_tool_utils",
|
||||
"../..:skia",
|
||||
]
|
||||
|
||||
public_deps = [
|
||||
":skjson",
|
||||
]
|
||||
}
|
||||
}
|
||||
|
||||
@ -66,13 +63,10 @@ source_set("bench") {
|
||||
]
|
||||
|
||||
deps = [
|
||||
":skjson",
|
||||
"../..:skia",
|
||||
"../../third_party/rapidjson",
|
||||
]
|
||||
|
||||
public_deps = [
|
||||
":skjson",
|
||||
]
|
||||
}
|
||||
}
|
||||
|
||||
@ -86,11 +80,8 @@ source_set("fuzz") {
|
||||
]
|
||||
|
||||
deps = [
|
||||
"../..:skia",
|
||||
]
|
||||
|
||||
public_deps = [
|
||||
":skjson",
|
||||
"../..:skia",
|
||||
]
|
||||
}
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user