LOCAL_PATH := $(call my-dir) include $(CLEAR_VARS) LOCAL_MODULE_TAGS := optional LOCAL_JAVA_LIBRARIES := telephony-common LOCAL_STATIC_ANDROID_LIBRARIES := \ com.google.android.material_material \ androidx.annotation_annotation \ androidx.fragment_fragment \ androidx.heifwriter_heifwriter \ androidx.legacy_legacy-support-core-ui \ androidx.core_core \ androidx.legacy_legacy-support-v13 LOCAL_STATIC_JAVA_LIBRARIES := \ org.codeaurora.gallery.common \ xmp_toolkit \ mp4parser LOCAL_SRC_FILES := \ $(call all-java-files-under, src) \ $(call all-renderscript-files-under, src) \ $(call all-java-files-under, src_pd) LOCAL_RESOURCE_DIR += $(LOCAL_PATH)/res LOCAL_USE_AAPT2 := true LOCAL_PACKAGE_NAME := Gallery2 LOCAL_PRIVILEGED_MODULE := true LOCAL_CERTIFICATE := platform LOCAL_PRIVATE_PLATFORM_APIS := true LOCAL_PRODUCT_MODULE := true LOCAL_OVERRIDES_PACKAGES := Gallery Gallery3D GalleryNew3D LOCAL_AAPT_FLAGS += --rename-manifest-package com.android.gallery3d LOCAL_JNI_SHARED_LIBRARIES := \ libjni_gallery_eglfence \ libjni_gallery_filters \ libjni_gallery_jpegstream LOCAL_SHARED_LIBRARIES += \ libjni_dualcamera \ libjni_trueportrait \ libjni_filtergenerator LOCAL_REQUIRED_MODULES := libts_detected_face_jni libts_face_beautify_jni LOCAL_PROGUARD_FLAG_FILES := proguard.flags LOCAL_JAVA_LIBRARIES += org.apache.http.legacy LOCAL_JARJAR_RULES := $(LOCAL_PATH)/jarjar-rules.txt include $(BUILD_PACKAGE) ifeq ($(strip $(LOCAL_PACKAGE_OVERRIDES)),) # Use the following include to make gallery test apk include $(call all-makefiles-under, $(LOCAL_PATH)) endif