summaryrefslogtreecommitdiff
path: root/java/systemserver_classpath_fragment.go
diff options
context:
space:
mode:
authorPaul Duffin <paulduffin@google.com>2021-06-29 17:57:50 +0100
committerPaul Duffin <paulduffin@google.com>2021-07-01 12:24:12 +0100
commitba96f7c5b61ffa5f734db9689c17bd468516aa52 (patch)
treeff3029083d67b7f1c57f8ec02abd1fc25a81ef45 /java/systemserver_classpath_fragment.go
parentfee8cf36e3f5c3280b470c8829c9f9a9d4594337 (diff)
Ensure that systemserverclasspath_fragment does not depend on prebuilts
Bug: 190037398 Test: m nothing Change-Id: I85671613c70bbfe8adde1d24d7f59ed7b53a8120
Diffstat (limited to 'java/systemserver_classpath_fragment.go')
-rw-r--r--java/systemserver_classpath_fragment.go5
1 files changed, 5 insertions, 0 deletions
diff --git a/java/systemserver_classpath_fragment.go b/java/systemserver_classpath_fragment.go
index 7ffb05602..992ade522 100644
--- a/java/systemserver_classpath_fragment.go
+++ b/java/systemserver_classpath_fragment.go
@@ -119,6 +119,11 @@ type systemServerClasspathFragmentContentDependencyTag struct {
blueprint.BaseDependencyTag
}
+// The systemserverclasspath_fragment contents must never depend on prebuilts.
+func (systemServerClasspathFragmentContentDependencyTag) ReplaceSourceWithPrebuilt() bool {
+ return false
+}
+
// Contents of system server fragments in an apex are considered to be directly in the apex, as if
// they were listed in java_libs.
func (systemServerClasspathFragmentContentDependencyTag) CopyDirectlyInAnyApex() {}