diff options
| author | 2020-06-09 20:23:08 -0400 | |
|---|---|---|
| committer | 2020-06-15 21:33:49 -0400 | |
| commit | 2070e32eb933ad62066fdf8d3b781fe85f42ac84 (patch) | |
| tree | e43f99f9eb1a08767af0b162d2b5e99c658e8348 /java/java.go | |
| parent | c9d83d25bbce67c8e6e830113f02be03cf63796b (diff) | |
Do not override "-g:source,lines" for host java binaries when PRODUCT_MINIMIZE_JAVA_DEBUG_INFO is set.
Test: Ran unittests
Change-Id: Ic061b4bf107bcd931813d69f6d72b521d79fbc35
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")  |