Lines Matching refs:p
29 func (p *Module) subAndroidMk(data *android.AndroidMkData, obj interface{}) {
30 if p.subAndroidMkOnce == nil {
31 p.subAndroidMkOnce = make(map[subAndroidMkProvider]bool)
34 if !p.subAndroidMkOnce[androidmk] {
35 p.subAndroidMkOnce[androidmk] = true
36 androidmk.AndroidMk(p, data)
41 func (p *Module) AndroidMk() android.AndroidMkData {
42 ret := android.AndroidMkData{OutputFile: p.installSource}
44 p.subAndroidMk(&ret, p.installer)
49 func (p *binaryDecorator) AndroidMk(base *Module, ret *android.AndroidMkData) {
53 if len(p.binaryProperties.Test_suites) > 0 {
55 strings.Join(p.binaryProperties.Test_suites, " "))
58 base.subAndroidMk(ret, p.pythonInstaller)
61 func (p *testDecorator) AndroidMk(base *Module, ret *android.AndroidMkData) {
65 if len(p.binaryDecorator.binaryProperties.Test_suites) > 0 {
67 strings.Join(p.binaryDecorator.binaryProperties.Test_suites, " "))
70 if p.testProperties.Test_config != nil {
72 *p.testProperties.Test_config)
74 if p.testConfig != nil {
76 p.testConfig.String())
80 base.subAndroidMk(ret, p.binaryDecorator.pythonInstaller)