Lines Matching refs:as
85 func (as *AndroidAppSet) Name() string {
86 return as.prebuilt.Name(as.ModuleBase.Name())
89 func (as *AndroidAppSet) IsInstallable() bool {
93 func (as *AndroidAppSet) Prebuilt() *android.Prebuilt {
94 return &as.prebuilt
97 func (as *AndroidAppSet) Privileged() bool {
98 return Bool(as.properties.Privileged)
101 func (as *AndroidAppSet) OutputFile() android.Path {
102 return as.packedOutput
105 func (as *AndroidAppSet) InstallFile() string {
106 return as.installFile
109 func (as *AndroidAppSet) APKCertsFile() android.Path {
110 return as.apkcertsFile
136 func (as *AndroidAppSet) GenerateAndroidBuildActions(ctx android.ModuleContext) {
137 as.packedOutput = android.PathForModuleOut(ctx, ctx.ModuleName()+".zip")
138 as.apkcertsFile = android.PathForModuleOut(ctx, "apkcerts.txt")
142 as.installFile = as.BaseModuleName() + ".apk"
153 Output: as.packedOutput,
154 ImplicitOutput: as.apkcertsFile,
155 Inputs: android.Paths{as.prebuilt.SingleSourcePath(ctx)},
158 "allow-prereleased": strconv.FormatBool(proptools.Bool(as.properties.Prerelease)),
161 "stem": as.BaseModuleName(),
162 "apkcerts": as.apkcertsFile.String(),
163 "partition": as.PartitionTag(ctx.DeviceConfig()),