diff options
author | 2021-08-12 21:37:35 +0000 | |
---|---|---|
committer | 2021-08-13 17:44:07 +0000 | |
commit | a38e518eb9e2dfc60cc033c83f613a5cb0ccef2c (patch) | |
tree | 06789dd8a836909b55d12154b0ab38b73779e587 | |
parent | e21bb67be9831f01a9610105c181f21b9b18f6ad (diff) |
Expose Soong's default clang versions to Bazel
As `CLANG_DEFAULT_*VERSION` static strings
Bug: 192058388
Test: Existing tests pass
Change-Id: I047bc3ad9626bf67c12a0b0ac76943c79fb1b4b0
-rw-r--r-- | cc/config/global.go | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/cc/config/global.go b/cc/config/global.go index 248822f14..977334522 100644 --- a/cc/config/global.go +++ b/cc/config/global.go @@ -355,6 +355,9 @@ func init() { exportedStringListVars.Set("CommonGlobalIncludes", commonGlobalIncludes) pctx.PrefixedExistentPathsForSourcesVariable("CommonGlobalIncludes", "-I", commonGlobalIncludes) + exportStringStaticVariable("CLANG_DEFAULT_VERSION", ClangDefaultVersion) + exportStringStaticVariable("CLANG_DEFAULT_SHORT_VERSION", ClangDefaultShortVersion) + pctx.SourcePathVariable("ClangDefaultBase", ClangDefaultBase) pctx.VariableFunc("ClangBase", func(ctx android.PackageVarContext) string { if override := ctx.Config().Getenv("LLVM_PREBUILTS_BASE"); override != "" { |