Export all constants for linux_bionic

They need to be referenced in adding a `linux_bionic` Bazel cc_toolchain

Test: CI
Bug: 205771732
Change-Id: I5469eac5559cdf76e02fdeccaf496e5ffcc1b08e
This commit is contained in:
Alex Márquez Pérez Muñíz Díaz Púras Thaureaux
2022-10-14 21:20:27 +00:00
parent bdb7495fe5
commit c4d11bc470
2 changed files with 7 additions and 10 deletions

View File

@@ -15,8 +15,6 @@
package config
import (
"strings"
"android/soong/android"
)
@@ -71,14 +69,13 @@ const (
)
func init() {
pctx.StaticVariable("LinuxBionicCflags", strings.Join(linuxBionicCflags, " "))
pctx.StaticVariable("LinuxBionicLdflags", strings.Join(linuxBionicLdflags, " "))
pctx.StaticVariable("LinuxBionicLldflags", strings.Join(linuxBionicLdflags, " "))
exportedVars.ExportStringListStaticVariable("LinuxBionicCflags", linuxBionicCflags)
exportedVars.ExportStringListStaticVariable("LinuxBionicLdflags", linuxBionicLdflags)
exportedVars.ExportStringListStaticVariable("LinuxBionicLldflags", linuxBionicLdflags)
// Use the device gcc toolchain for now
pctx.StaticVariable("LinuxBionicGccVersion", x86_64GccVersion)
pctx.SourcePathVariable("LinuxBionicGccRoot",
exportedVars.ExportStringStaticVariable("LinuxBionicGccVersion", x86_64GccVersion)
exportedVars.ExportSourcePathVariable("LinuxBionicGccRoot",
"prebuilts/gcc/${HostPrebuiltTag}/x86/x86_64-linux-android-${LinuxBionicGccVersion}")
}