diff options
Diffstat (limited to 'java/java.go')
| -rw-r--r-- | java/java.go | 7 | 
1 files changed, 7 insertions, 0 deletions
| diff --git a/java/java.go b/java/java.go index 3feb83828..06dce052a 100644 --- a/java/java.go +++ b/java/java.go @@ -178,6 +178,9 @@ type CompilerDeviceProperties struct {  		// directories that should be added as include directories for any aidl sources of modules  		// that depend on this module, as well as to aidl for this module.  		Export_include_dirs []string + +		// whether to generate traces (for systrace) for this interface +		Generate_traces *bool  	}  	// If true, export a copy of the module as a -hostdex module for host testing. @@ -558,6 +561,10 @@ func (j *Module) aidlFlags(ctx android.ModuleContext, aidlPreprocess android.Opt  		flags = append(flags, "-I"+src.String())  	} +	if Bool(j.deviceProperties.Aidl.Generate_traces) { +		flags = append(flags, "-t") +	} +  	return flags  } |