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

Commit fa9d1304 authored by Chih-Hung Hsieh's avatar Chih-Hung Hsieh Committed by Automerger Merge Worker
Browse files

Enable genrule modules for Rust host binaries am: 5c4e4895

Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1312955

Change-Id: I0d4f450d6d8285ca0b4825731f90efacdbcede37
parents aeb32905 5c4e4895
Loading
Loading
Loading
Loading
+12 −0
Original line number Diff line number Diff line
@@ -886,6 +886,18 @@ func (mod *Module) Name() string {
	return name
}

var _ android.HostToolProvider = (*Module)(nil)

func (mod *Module) HostToolPath() android.OptionalPath {
	if !mod.Host() {
		return android.OptionalPath{}
	}
	if _, ok := mod.compiler.(*binaryDecorator); ok {
		return mod.outputFile
	}
	return android.OptionalPath{}
}

var Bool = proptools.Bool
var BoolDefault = proptools.BoolDefault
var String = proptools.String