Install llndk.libraries.txt when VNDK is deprecated

llndk.libraries.txt is currently installed within VNDK APEX, while all
libraries are placed in system image, and list is still valid when VNDK
is deprecated. This change adds llndk.libraries.txt into the system
image, when VNDK is deprecated.

Bug: 290160925
Test: aosp_cf build succeeded with llndk.libraries.txt in the system
image

Change-Id: I3d5d22dbbc870a59c03fd2e3d0fad54c93f8751e
This commit is contained in:
Kiyoung Kim
2023-08-10 17:28:05 +09:00
parent 1afb7ffec2
commit a329e3b8ff

View File

@@ -102,6 +102,11 @@ PRODUCT_PACKAGES += \
libaudiopolicyengineconfigurable \ libaudiopolicyengineconfigurable \
libpolicy-subsystem libpolicy-subsystem
ifneq ($(KEEP_VNDK),true)
PRODUCT_PACKAGES += llndk.libraries.txt
endif
# Include all zygote init scripts. "ro.zygote" will select one of them. # Include all zygote init scripts. "ro.zygote" will select one of them.
PRODUCT_COPY_FILES += \ PRODUCT_COPY_FILES += \
system/core/rootdir/init.zygote32.rc:system/etc/init/hw/init.zygote32.rc \ system/core/rootdir/init.zygote32.rc:system/etc/init/hw/init.zygote32.rc \