Lines Matching refs:m

67 func (m *apexKey) installable() bool {
71 func (m *apexKey) GenerateAndroidBuildActions(ctx android.ModuleContext) {
75 if android.SrcIsModule(String(m.properties.Public_key)) != "" {
76 m.publicKeyFile = android.PathForModuleSrc(ctx, String(m.properties.Public_key))
78 m.publicKeyFile = ctx.Config().ApexKeyDir(ctx).Join(ctx, String(m.properties.Public_key))
80 if !android.ExistentPathForSource(ctx, m.publicKeyFile.String()).Valid() {
81 m.publicKeyFile = android.PathForModuleSrc(ctx, String(m.properties.Public_key))
85 if android.SrcIsModule(String(m.properties.Private_key)) != "" {
86 m.privateKeyFile = android.PathForModuleSrc(ctx, String(m.properties.Private_key))
88 m.privateKeyFile = ctx.Config().ApexKeyDir(ctx).Join(ctx, String(m.properties.Private_key))
89 if !android.ExistentPathForSource(ctx, m.privateKeyFile.String()).Valid() {
90 m.privateKeyFile = android.PathForModuleSrc(ctx, String(m.properties.Private_key))
94 pubKeyName := m.publicKeyFile.Base()[0 : len(m.publicKeyFile.Base())-len(m.publicKeyFile.Ext())]
95 …privKeyName := m.privateKeyFile.Base()[0 : len(m.privateKeyFile.Base())-len(m.privateKeyFile.Ext()…
97 if m.properties.Public_key != nil && m.properties.Private_key != nil && pubKeyName != privKeyName {
99 m.publicKeyFile.String(), pubKeyName, m.privateKeyFile, privKeyName)
102 m.keyName = pubKeyName
133 if m, ok := module.(*apexBundle); ok && m.Enabled() && m.installable() {
134 pem, key := m.getCertificateAndPrivateKey(ctx)
135 apexKeyMap[m.Name()] = apexKeyEntry{
136 name: m.Name() + ".apex",
138 publicKey: m.publicKeyFile.String(),
139 privateKey: m.privateKeyFile.String(),
142 partition: m.PartitionTag(ctx.DeviceConfig()),
149 if m, ok := module.(*Prebuilt); ok && m.Enabled() && m.installable() &&
150 m.Prebuilt().UsePrebuilt() {
151 apexKeyMap[m.BaseModuleName()] = apexKeyEntry{
152 name: m.InstallFilename(),
154 partition: m.PartitionTag(ctx.DeviceConfig()),
162 if m, ok := module.(*ApexSet); ok && m.Enabled() {
164 name: m.InstallFilename(),
166 partition: m.PartitionTag(ctx.DeviceConfig()),
168 apexKeyMap[m.BaseModuleName()] = entry