diff options
Diffstat (limited to 'cc/config/global.go')
-rw-r--r-- | cc/config/global.go | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/cc/config/global.go b/cc/config/global.go index 9d8a25d8..f1989a27 100644 --- a/cc/config/global.go +++ b/cc/config/global.go @@ -127,6 +127,13 @@ func init() { pctx.StaticVariable("ClangBin", "${ClangPath}/bin") pctx.StaticVariable("ClangAsanLibDir", "${ClangPath}/lib64/clang/3.8/lib/linux") + + pctx.VariableFunc("CcWrapper", func(config interface{}) (string, error) { + if override := config.(android.Config).Getenv("CC_WRAPPER"); override != "" { + return override + " ", nil + } + return "", nil + }) } var HostPrebuiltTag = pctx.VariableConfigMethod("HostPrebuiltTag", android.Config.PrebuiltOS) |