aboutsummaryrefslogtreecommitdiffstats
path: root/java
diff options
context:
space:
mode:
authorColin Cross <ccross@android.com>2018-02-23 02:44:01 +0000
committerandroid-build-merger <android-build-merger@google.com>2018-02-23 02:44:01 +0000
commit10c7d51f6d9db1092342f6958b36ebec6ed4cc47 (patch)
tree84c546a062afedf645a88ba41ccde4a7393bbca0 /java
parent88c6509e99fc3359ecf756aadbe02771e546fb56 (diff)
parent945aebf48e4469f05c20dfe63a94c4a37ad790cf (diff)
downloadbuild_soong-10c7d51f6d9db1092342f6958b36ebec6ed4cc47.tar.gz
build_soong-10c7d51f6d9db1092342f6958b36ebec6ed4cc47.tar.bz2
build_soong-10c7d51f6d9db1092342f6958b36ebec6ed4cc47.zip
Merge changes If1894fd9,Id7925999,I4fe11c3f,Iea2b0781,Id2c0a503 am: 1b5599e462 am: b3407069ee
am: 945aebf48e Change-Id: Ie14264d306d957f92beca7070867d947773692b1
Diffstat (limited to 'java')
-rw-r--r--java/droiddoc.go8
-rw-r--r--java/java.go6
2 files changed, 6 insertions, 8 deletions
diff --git a/java/droiddoc.go b/java/droiddoc.go
index efd430ad..ac6bd338 100644
--- a/java/droiddoc.go
+++ b/java/droiddoc.go
@@ -374,10 +374,8 @@ func (d *Droiddoc) GenerateAndroidBuildActions(ctx android.ModuleContext) {
}
// templateDir (maybe missing) is relative to top of the source tree instead of current module.
- templateDir := android.PathsForSource(ctx, []string{String(d.properties.Custom_template_dir)})
- if len(templateDir) > 0 {
- implicits = append(implicits, ctx.GlobFiles(filepath.Join(templateDir[0].String(), "**/*"), nil)...)
- }
+ templateDir := android.PathForSource(ctx, String(d.properties.Custom_template_dir)).String()
+ implicits = append(implicits, ctx.GlobFiles(filepath.Join(templateDir, "**/*"), nil)...)
var htmlDirArgs string
if len(d.properties.Html_dirs) > 0 {
@@ -420,7 +418,7 @@ func (d *Droiddoc) GenerateAndroidBuildActions(ctx android.ModuleContext) {
opts := "-source 1.8 -J-Xmx1600m -J-XX:-OmitStackTraceInFastThrow -XDignore.symbol.file " +
"-doclet com.google.doclava.Doclava -docletpath ${config.JsilverJar}:${config.DoclavaJar} " +
- "-templatedir " + String(d.properties.Custom_template_dir) + " " + htmlDirArgs + " " + htmlDir2Args + " " +
+ "-templatedir " + templateDir + " " + htmlDirArgs + " " + htmlDir2Args + " " +
"-hdf page.build " + ctx.Config().BuildId() + "-" + ctx.Config().BuildNumberFromFile() + " " +
"-hdf page.now " + `"$$(date -d @$$(cat ` + ctx.Config().Getenv("BUILD_DATETIME_FILE") + `) "+%d %b %Y %k:%M")"` + " " +
args + " -stubs " + android.PathForModuleOut(ctx, "docs", "stubsDir").String()
diff --git a/java/java.go b/java/java.go
index 4a7d7043..ae48bd65 100644
--- a/java/java.go
+++ b/java/java.go
@@ -371,8 +371,8 @@ func decodeSdkDep(ctx android.BaseContext, v string) sdkDep {
jar = filepath.Join(dir, "core.jar")
}
aidl := filepath.Join(dir, "framework.aidl")
- jarPath := android.ExistentPathForSource(ctx, "sdkdir", jar)
- aidlPath := android.ExistentPathForSource(ctx, "sdkdir", aidl)
+ jarPath := android.ExistentPathForSource(ctx, jar)
+ aidlPath := android.ExistentPathForSource(ctx, aidl)
if (!jarPath.Valid() || !aidlPath.Valid()) && ctx.Config().AllowMissingDependencies() {
return sdkDep{
@@ -530,7 +530,7 @@ func (j *Module) aidlFlags(ctx android.ModuleContext, aidlPreprocess android.Opt
flags = append(flags, android.JoinWithPrefix(j.exportAidlIncludeDirs.Strings(), "-I"))
flags = append(flags, android.JoinWithPrefix(aidlIncludes.Strings(), "-I"))
flags = append(flags, "-I"+android.PathForModuleSrc(ctx).String())
- if src := android.ExistentPathForSource(ctx, "", ctx.ModuleDir(), "src"); src.Valid() {
+ if src := android.ExistentPathForSource(ctx, ctx.ModuleDir(), "src"); src.Valid() {
flags = append(flags, "-I"+src.String())
}