Lines Matching refs:p
45 func (p *buildinfoPropModule) installable() bool {
46 return proptools.BoolDefault(p.properties.Installable, true)
50 func (p *buildinfoPropModule) OutputFiles(tag string) (Paths, error) {
54 return Paths{p.outputFilePath}, nil
57 func (p *buildinfoPropModule) GenerateAndroidBuildActions(ctx ModuleContext) {
58 p.outputFilePath = PathForModuleOut(ctx, p.Name()).OutputPath
60 WriteFileRule(ctx, p.outputFilePath, "# no buildinfo.prop if kati is disabled")
145 cmd.Text("true) > ").Output(p.outputFilePath)
148 if !p.installable() {
149 p.SkipInstall()
152 p.installPath = PathForModuleInstall(ctx)
153 ctx.InstallFile(p.installPath, p.Name(), p.outputFilePath)
160 func (p *buildinfoPropModule) AndroidMkEntries() []AndroidMkEntries {
163 OutputFile: OptionalPathForPath(p.outputFilePath),
166 entries.SetString("LOCAL_MODULE_PATH", p.installPath.String())
167 entries.SetString("LOCAL_INSTALLED_MODULE_STEM", p.outputFilePath.Base())
168 entries.SetBoolIfTrue("LOCAL_UNINSTALLABLE_MODULE", !p.installable())