Add LinuxBionic OsType

Actual support will come in later changes.

Bug: 31559095
Test: out/soong/build.ninja is identical
Change-Id: I31392fb78a51f43567d16aef89e32cd5137cdbc1
This commit is contained in:
Dan Willemsen
2016-11-17 00:25:59 -08:00
parent 0a37a2a2b8
commit 00fcbde401
2 changed files with 28 additions and 9 deletions

View File

@@ -191,17 +191,19 @@ var BuildOs = func() OsType {
var (
osTypeList []OsType
NoOsType OsType
Linux = NewOsType("linux", Host, false)
Darwin = NewOsType("darwin", Host, false)
Windows = NewOsType("windows", HostCross, true)
Android = NewOsType("android", Device, false)
NoOsType OsType
Linux = NewOsType("linux", Host, false)
Darwin = NewOsType("darwin", Host, false)
LinuxBionic = NewOsType("linux_bionic", Host, true)
Windows = NewOsType("windows", HostCross, true)
Android = NewOsType("android", Device, false)
osArchTypeMap = map[OsType][]ArchType{
Linux: []ArchType{X86, X86_64},
Darwin: []ArchType{X86, X86_64},
Windows: []ArchType{X86, X86_64},
Android: []ArchType{Arm, Arm64, Mips, Mips64, X86, X86_64},
Linux: []ArchType{X86, X86_64},
LinuxBionic: []ArchType{X86_64},
Darwin: []ArchType{X86, X86_64},
Windows: []ArchType{X86, X86_64},
Android: []ArchType{Arm, Arm64, Mips, Mips64, X86, X86_64},
}
)