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

Commit 4599ec5b authored by Tobias Thierer's avatar Tobias Thierer Committed by Gerrit Code Review
Browse files

Merge "Generate system modules for any value of EXPERIMENTAL_USE_OPENJDK9."

parents 76c3de1c b1c697d0
Loading
Loading
Loading
Loading
+10 −14
Original line number Diff line number Diff line
@@ -119,10 +119,8 @@ func (system *SystemModules) GenerateAndroidBuildActions(ctx android.ModuleConte

	jars = append(jars, android.PathsForModuleSrc(ctx, system.properties.Jars)...)

	if ctx.Config().TargetOpenJDK9() {
	system.outputFile = TransformJarsToSystemModules(ctx, "java.base", jars)
}
}

func (system *SystemModules) DepsMutator(ctx android.BottomUpMutatorContext) {
	ctx.AddDependency(ctx.Module(), libTag, system.properties.Libs...)
@@ -131,7 +129,6 @@ func (system *SystemModules) DepsMutator(ctx android.BottomUpMutatorContext) {
func (system *SystemModules) AndroidMk() android.AndroidMkData {
	return android.AndroidMkData{
		Custom: func(w io.Writer, name, prefix, moduleDir string, data android.AndroidMkData) {
			if system.outputFile != nil {
			makevar := "SOONG_SYSTEM_MODULES_" + name
			fmt.Fprintln(w)
			fmt.Fprintln(w, makevar, ":=", system.outputFile.String())
@@ -141,7 +138,6 @@ func (system *SystemModules) AndroidMk() android.AndroidMkData {
			makevar = "SOONG_SYSTEM_MODULES_LIBS_" + name
			fmt.Fprintln(w, makevar, ":=", strings.Join(system.properties.Libs, " "))
			fmt.Fprintln(w, ".KATI_READONLY :=", makevar)
			}
		},
	}
}