diff options
author | Alex Humesky <ahumesky@google.com> | 2020-06-16 20:24:45 +0000 |
---|---|---|
committer | Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com> | 2020-06-16 20:24:45 +0000 |
commit | 849ca22fe06588acc192964924b059cf12324d7f (patch) | |
tree | fc1539fb060faaf5f4dc57e5034461a28c754427 /java/java.go | |
parent | 86be0eafcac05f975153fac6398432d1f1bbdeec (diff) | |
parent | c7f8b74365270ef461009694874717862a2f6e2b (diff) |
Merge "Do not override "-g:source,lines" for host java binaries when PRODUCT_MINIMIZE_JAVA_DEBUG_INFO is set." am: c7f8b74365
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1339636
Change-Id: I3c12c0dfa276d2c6e672c95270a33ca2d883b226
Diffstat (limited to 'java/java.go')
-rw-r--r-- | java/java.go | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/java/java.go b/java/java.go index ab8f859b6..bd5f6b7d5 100644 --- a/java/java.go +++ b/java/java.go @@ -1167,9 +1167,9 @@ func (j *Module) collectBuilderFlags(ctx android.ModuleContext, deps deps) javaB if flags.javaVersion.usesJavaModules() { javacFlags = append(javacFlags, j.properties.Openjdk9.Javacflags...) } - if ctx.Config().MinimizeJavaDebugInfo() { - // Override the -g flag passed globally to remove local variable debug info to reduce - // disk and memory usage. + if ctx.Config().MinimizeJavaDebugInfo() && !ctx.Host() { + // For non-host binaries, override the -g flag passed globally to remove + // local variable debug info to reduce disk and memory usage. javacFlags = append(javacFlags, "-g:source,lines") } javacFlags = append(javacFlags, "-Xlint:-dep-ann") |