Fix docs federation
Now federated against the same APIs that it's compiled against. Removes
unused diff task generation method.
Bug: 36086933
Test: ./gradlew generateDocs
Change-Id: Ief16a2d9facc24b6845adfd33aa139eb2c9dbf68
diff --git a/buildSrc/init.gradle b/buildSrc/init.gradle
index 25281df..5005c10 100644
--- a/buildSrc/init.gradle
+++ b/buildSrc/init.gradle
@@ -80,8 +80,10 @@
final String fullSdkPath = "${init.prebuiltsRoot}/fullsdk-${platform}"
if (file(fullSdkPath).exists()) {
gradle.ext.currentSdk = 26
- project.ext.androidJar = files("${fullSdkPath}/platforms/android-${gradle.ext.currentSdk}" +
- "/android.jar")
+ project.ext.androidJar =
+ files("${fullSdkPath}/platforms/android-${gradle.currentSdk}/android.jar")
+ project.ext.androidSrcJar =
+ file("${fullSdkPath}/platforms/android-${gradle.currentSdk}/android-stubs-src.jar")
System.setProperty('android.home', "${init.prebuiltsRoot}/fullsdk-${platform}")
File props = file("local.properties")
props.write "sdk.dir=${fullSdkPath}"
@@ -89,6 +91,7 @@
} else {
gradle.ext.currentSdk = 'current'
project.ext.androidJar = files("${init.prebuiltsRoot}/sdk/current/android.jar")
+ project.ext.androidSrcJar = files("${init.prebuiltsRoot}/sdk/current/android-stubs-src.jar")
File props = file("local.properties")
props.write "android.dir=../../"
ext.usingFullSdk = false