From 7597ba14f6e88e86bde4e27250c4da9ace4e6d86 Mon Sep 17 00:00:00 2001 From: Mayank Garg Date: Wed, 28 Jul 2021 09:49:40 -0700 Subject: car lib / car service components with module API only - useful for detecting hidden API usage - only components with no hidden API should be added to this library. Bug: 194723467 Test: m CarServiceModule android.car.module Change-Id: Ib77d924a10e8035c16827e158a545ddfb992d2b0 --- gsi_car_base.mk | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'gsi_car_base.mk') diff --git a/gsi_car_base.mk b/gsi_car_base.mk index 92527ad..995fcb0 100644 --- a/gsi_car_base.mk +++ b/gsi_car_base.mk @@ -18,6 +18,7 @@ PRODUCT_PACKAGES += android.frameworks.automotive.display@1.0-service # TODO(b/193056430): Improve this temp fix for "artifact path requirement" # errors. +# TODO(b/194941497): SHIPSTOP - remove CarServiceModule & android.car.module PRODUCT_ARTIFACT_PATH_REQUIREMENT_ALLOWED_LIST += \ root/init.bootstat.rc \ root/init.car.rc \ @@ -82,6 +83,7 @@ PRODUCT_ARTIFACT_PATH_REQUIREMENT_ALLOWED_LIST += \ system/etc/vintf/manifest/manifest_android.automotive.evs.manager@1.1.xml \ system/framework/android.car.jar \ system/framework/android.car.builtin.jar \ + system/framework/android.car.module.jar \ system/framework/car-frameworks-service.jar \ system/framework/oat/arm64/car-frameworks-service.odex \ system/framework/oat/arm64/car-frameworks-service.vdex \ @@ -120,6 +122,9 @@ PRODUCT_ARTIFACT_PATH_REQUIREMENT_ALLOWED_LIST += \ system/priv-app/CarService/lib/x86_64/libscriptexecutorjni.so \ system/priv-app/CarService/oat/arm64/CarService.odex \ system/priv-app/CarService/oat/arm64/CarService.vdex \ + system/app/CarServiceModule/CarServiceModule.apk \ + system/app/CarServiceModule/oat/arm64/CarServiceModule.odex \ + system/app/CarServiceModule/oat/arm64/CarServiceModule.vdex \ system/priv-app/CarSettings/CarSettings.apk \ system/priv-app/CarShell/CarShell.apk \ system/priv-app/CarShell/oat/arm64/CarShell.odex \ -- cgit v1.2.3