From e561260e59ac5f1c3a6763fd607d1abe01db6a3e Mon Sep 17 00:00:00 2001 From: Nan Zhang Date: Thu, 16 Aug 2018 16:16:00 -0700 Subject: [PATCH] Add update-api for Metalava based api-stubs-docs Use check_api section to put the target files which need to be updated. But check_api doesn't do actually checking work. Bug: b/112668343 Test: m -j api-stubs-docs-update-current-api Change-Id: I0f28e6e480413e0ac5cdff51bc4b2df478a867f6 --- Android.bp | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/Android.bp b/Android.bp index e71c6c79d08da..e57e23fdf024f 100644 --- a/Android.bp +++ b/Android.bp @@ -1489,6 +1489,12 @@ droiddoc { "core/res/AndroidManifest.xml", ], args: metalava_framework_docs_args, + check_api: { + current: { + api_file: "api/current.txt", + removed_api_file: "api/removed.txt", + }, + }, } droiddoc { @@ -1503,6 +1509,12 @@ droiddoc { "core/res/AndroidManifest.xml", ], args: metalava_framework_docs_args + " --show-annotation android.annotation.SystemApi", + check_api: { + current: { + api_file: "api/system-current.txt", + removed_api_file: "api/system-removed.txt", + }, + }, } droiddoc { @@ -1515,4 +1527,10 @@ droiddoc { "core/res/AndroidManifest.xml", ], args: metalava_framework_docs_args + " --show-annotation android.annotation.TestApi", + check_api: { + current: { + api_file: "api/test-current.txt", + removed_api_file: "api/test-removed.txt", + }, + }, }