Add a Generate_get_transaction_name flag.

am: 0a4cfbc21a

Change-Id: I99ce1491cb01948c7b6cd09fdfbd53fafb8a42fb
This commit is contained in:
Olivier Gaillard
2018-07-17 04:01:22 -07:00
committed by android-build-merger

View File

@@ -193,6 +193,9 @@ type CompilerDeviceProperties struct {
// whether to generate traces (for systrace) for this interface
Generate_traces *bool
// whether to generate Binder#GetTransaction name method.
Generate_get_transaction_name *bool
}
// If true, export a copy of the module as a -hostdex module for host testing.
@@ -645,6 +648,10 @@ func (j *Module) aidlFlags(ctx android.ModuleContext, aidlPreprocess android.Opt
flags = append(flags, "-t")
}
if Bool(j.deviceProperties.Aidl.Generate_get_transaction_name) {
flags = append(flags, "--transaction_names")
}
return flags
}