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

Commit 7aafa96c authored by Dan Willemsen's avatar Dan Willemsen Committed by android-build-merger
Browse files

Merge "Support host phony modules"

am: 3bdefa9f

Change-Id: Icd5cb89744d4d94bf53b839f3f29316ca04f9a54
parents f5a8e0e8 3bdefa9f
Loading
Loading
Loading
Loading
+4 −1
Original line number Diff line number Diff line
@@ -34,7 +34,7 @@ type phony struct {
func PhonyFactory() android.Module {
	module := &phony{}

	android.InitAndroidModule(module)
	android.InitAndroidArchModule(module, android.HostAndDeviceSupported, android.MultilibCommon)
	return module
}

@@ -51,6 +51,9 @@ func (p *phony) AndroidMk() android.AndroidMkData {
			fmt.Fprintln(w, "\ninclude $(CLEAR_VARS)")
			fmt.Fprintln(w, "LOCAL_PATH :=", moduleDir)
			fmt.Fprintln(w, "LOCAL_MODULE :=", name)
			if p.Host() {
				fmt.Fprintln(w, "LOCAL_IS_HOST_MODULE := true")
			}
			fmt.Fprintln(w, "LOCAL_REQUIRED_MODULES := "+strings.Join(p.requiredModuleNames, " "))
			fmt.Fprintln(w, "include $(BUILD_PHONY_PACKAGE)")
		},