Skip to content
This repository was archived by the owner on Jun 20, 2023. It is now read-only.

Commit f9991e9

Browse files
committed
Fix missing doc files and v4 aar
1 parent 0a603de commit f9991e9

File tree

1 file changed

+13
-0
lines changed

1 file changed

+13
-0
lines changed

build.cake

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -229,6 +229,11 @@ Task ("externals")
229229
CopyDirectory (path + RENDERSCRIPT_FOLDER, path + "build-tools");
230230
DeleteDirectory (path + RENDERSCRIPT_FOLDER, true);
231231
}
232+
233+
// Download v4 manually since we build it separately as a type forwarder lib and it isn't downloaded in the set of main externals
234+
var supportV4ArtifactUrl = MAVEN_REPO_URL + SUPPORT_PKG_NAME.Replace (".", "/") + "/support-v4/" + AAR_VERSION + "/support-v4-" + AAR_VERSION + ".aar";
235+
DownloadFile (supportV4ArtifactUrl, "./externals/support-v4.aar");
236+
Unzip ("./externals/support-v4.aar", "./externals/support-v4");
232237
});
233238

234239
Task ("diff")
@@ -520,6 +525,14 @@ Task ("droiddocs").Does(() =>
520525
StartProcess ("util/droiddocs.exe", "scrape --out ./docs --url https://developer.android.com/reference/ --package-filter \"android.support\"");
521526
else
522527
StartProcess ("mono", "util/droiddocs.exe scrape --out ./docs --url https://developer.android.com/reference/ --package-filter \"android.support\"");
528+
529+
// Scraper misses a few files we require
530+
EnsureDirectoryExists("./docs/reference");
531+
DownloadFile("https://developer.android.com/reference/classes.html", "./docs/reference/classes.html");
532+
CopyFile ("./docs/reference/classes.html", "./docs/reference/index.html");
533+
DownloadFile("https://developer.android.com/reference/packages.html", "./docs/reference/packages.html");
534+
535+
523536
ZipCompress ("./docs", compressedDocsFile);
524537
}
525538

0 commit comments

Comments
 (0)