Merge "Expose the SkipInstall flag."
This commit is contained in:
commit
fb49bd190a
|
@ -454,6 +454,7 @@ type Module interface {
|
|||
InstallForceOS() (*OsType, *ArchType)
|
||||
HideFromMake()
|
||||
IsHideFromMake() bool
|
||||
IsSkipInstall() bool
|
||||
MakeUninstallable()
|
||||
ReplacedByPrebuilt()
|
||||
IsReplacedByPrebuilt() bool
|
||||
|
@ -1398,6 +1399,12 @@ func (m *ModuleBase) SkipInstall() {
|
|||
m.commonProperties.SkipInstall = true
|
||||
}
|
||||
|
||||
// IsSkipInstall returns true if this variant is marked to not create install
|
||||
// rules when ctx.Install* are called.
|
||||
func (m *ModuleBase) IsSkipInstall() bool {
|
||||
return m.commonProperties.SkipInstall
|
||||
}
|
||||
|
||||
// Similar to HideFromMake, but if the AndroidMk entry would set
|
||||
// LOCAL_UNINSTALLABLE_MODULE then this variant may still output that entry
|
||||
// rather than leaving it out altogether. That happens in cases where it would
|
||||
|
|
Loading…
Reference in New Issue