diff options
Diffstat (limited to 'java/java.go')
| -rw-r--r-- | java/java.go | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/java/java.go b/java/java.go index fd0719cf3..a2eb810de 100644 --- a/java/java.go +++ b/java/java.go @@ -1137,7 +1137,7 @@ func (j *Module) minSdkVersionNumber(ctx android.ModuleContext) string { } func (j *Module) installable() bool { - return j.properties.Installable == nil || *j.properties.Installable + return BoolDefault(j.properties.Installable, true) } var _ Dependency = (*Library)(nil) @@ -1231,7 +1231,7 @@ type Test struct { func (j *Test) DepsMutator(ctx android.BottomUpMutatorContext) { j.deps(ctx) - if j.testProperties.Junit == nil || *j.testProperties.Junit == true { + if BoolDefault(j.testProperties.Junit, true) { ctx.AddDependency(ctx.Module(), staticLibTag, "junit") } } @@ -1460,5 +1460,6 @@ func DefaultsFactory(props ...interface{}) android.Module { } var Bool = proptools.Bool +var BoolDefault = proptools.BoolDefault var String = proptools.String var inList = android.InList |