From 6bb95ad75142109bdfe96115236bc6c0bbff0eac Mon Sep 17 00:00:00 2001 From: Aurimas Liutikas Date: Thu, 12 Mar 2020 17:06:12 -0700 Subject: Reconfigure stub libraries to do less work. - Stop generating api version XML file - Stop reading api version XML file Testing with: touch frameworks/base/core/java/android/view/View.java && time make -j framework Before patch: Run #1: 118.7 seconds Run #2: 118.8 seconds Run #3: 117.7 seconds Average: 118.4 seconds After patch: Run #1: 107.8 seconds Run #2: 106.5 seconds Run #3: 108.3 seconds Average: 107.5 seconds Savings of 10.7 seconds (~9.2%) Test: make framework Bug: 151160048 Change-Id: Ie3a7e078844d1d1cac7976142e2069704d4c1545 Merged-in: Ie3a7e078844d1d1cac7976142e2069704d4c1545 --- StubLibraries.bp | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/StubLibraries.bp b/StubLibraries.bp index 01f27d22ea3d..12f211df4549 100644 --- a/StubLibraries.bp +++ b/StubLibraries.bp @@ -61,11 +61,7 @@ stubs_defaults { merge_annotations_dirs: [ "metalava-manual", ], - api_levels_annotations_enabled: true, - api_levels_annotations_dirs: [ - "sdk-dir", - "api-versions-jars-dir", - ], + api_levels_annotations_enabled: false, filter_packages: packages_to_document, } -- cgit v1.2.3-59-g8ed1b