diff options
author | Nan Zhang <nanzhang@google.com> | 2017-11-08 19:02:33 +0000 |
---|---|---|
committer | android-build-merger <android-build-merger@google.com> | 2017-11-08 19:02:33 +0000 |
commit | ba3f4441cbc44bb7ab68ee29e9d330dc08a6b4bd (patch) | |
tree | 91c2efa25db6d470beb69de70f5d0e2b8750b07d | |
parent | 7d08ecbfc0cef4c351d659f2110f4b9cb87a4167 (diff) | |
parent | 2821d14e119a0a55dc9d223c45f63d29ee068545 (diff) | |
download | clang-ba3f4441cbc44bb7ab68ee29e9d330dc08a6b4bd.tar.gz |
Merge "Change bool, and string properties to *bool, and *string for cc" am: 2def8cc8ba am: 6b224cc38b
am: 2821d14e11
Change-Id: Ie9cc04bc30bf0071196810b2e37dfd86bb196ba1
-rw-r--r-- | soong/clang.go | 4 | ||||
-rw-r--r-- | soong/tblgen.go | 5 |
2 files changed, 5 insertions, 4 deletions
diff --git a/soong/clang.go b/soong/clang.go index ed3f0fc49e..cd2838b8d5 100644 --- a/soong/clang.go +++ b/soong/clang.go @@ -37,7 +37,7 @@ func clangForceBuildLlvmComponents(ctx android.LoadHookContext) { } Multilib struct { Lib32 struct { - Suffix string + Suffix *string } } } @@ -45,7 +45,7 @@ func clangForceBuildLlvmComponents(ctx android.LoadHookContext) { if ctx.AConfig().IsEnvTrue("FORCE_BUILD_LLVM_COMPONENTS") { p.Target.Host.Compile_multilib = proptools.StringPtr("both") - p.Multilib.Lib32.Suffix = "_32" + p.Multilib.Lib32.Suffix = proptools.StringPtr("_32") } ctx.AppendProperties(p) diff --git a/soong/tblgen.go b/soong/tblgen.go index bf5c1a4532..2d00c20509 100644 --- a/soong/tblgen.go +++ b/soong/tblgen.go @@ -22,6 +22,7 @@ import ( "android/soong/genrule" "github.com/google/blueprint" + "github.com/google/blueprint/proptools" ) func init() { @@ -43,7 +44,7 @@ var ( ) type tblgenProperties struct { - In string + In *string Outs []string } @@ -59,7 +60,7 @@ type tblgen struct { var _ genrule.SourceFileGenerator = (*tblgen)(nil) func (t *tblgen) GenerateAndroidBuildActions(ctx android.ModuleContext) { - in := android.PathForModuleSrc(ctx, t.properties.In) + in := android.PathForModuleSrc(ctx, proptools.String(t.properties.In)) includes := []string{ "-I " + ctx.ModuleDir(), |