Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit e91f1537 authored by Paul Duffin's avatar Paul Duffin Committed by Gerrit Code Review
Browse files

Merge "Extract createEntriesForApexFile"

parents f932613c 155c1777
Loading
Loading
Loading
Loading
+45 −40
Original line number Diff line number Diff line
@@ -217,6 +217,15 @@ func (p *prebuiltCommon) AndroidMkEntries() []android.AndroidMkEntries {
	// apex specific variants of the exported java modules available for use from within make.
	apexName := p.BaseModuleName()
	for _, fi := range p.apexFilesForAndroidMk {
		entries := p.createEntriesForApexFile(fi, apexName)
		entriesList = append(entriesList, entries)
	}

	return entriesList
}

// createEntriesForApexFile creates an AndroidMkEntries for the supplied apexFile
func (p *prebuiltCommon) createEntriesForApexFile(fi apexFile, apexName string) android.AndroidMkEntries {
	moduleName := fi.androidMkModuleName + "." + apexName
	entries := android.AndroidMkEntries{
		Class:        fi.class.nameInMake(),
@@ -256,11 +265,7 @@ func (p *prebuiltCommon) AndroidMkEntries() []android.AndroidMkEntries {
			},
		},
	}

		entriesList = append(entriesList, entries)
	}

	return entriesList
	return entries
}

// prebuiltApexModuleCreator defines the methods that need to be implemented by prebuilt_apex and