1LOCAL_PATH := $(call my-dir) 2include $(LOCAL_PATH)/../common.mk 3 4include $(CLEAR_VARS) 5LOCAL_COPY_HEADERS_TO := $(common_header_export_path) 6LOCAL_COPY_HEADERS := TonemapFactory.h Tonemapper.h 7LOCAL_VENDOR_MODULE := true 8include $(BUILD_COPY_HEADERS) 9 10include $(CLEAR_VARS) 11LOCAL_MODULE := libgpu_tonemapper 12LOCAL_LICENSE_KINDS := SPDX-license-identifier-Apache-2.0 legacy_not_a_contribution 13LOCAL_LICENSE_CONDITIONS := by_exception_only not_allowed notice 14LOCAL_SANITIZE := integer_overflow 15LOCAL_VENDOR_MODULE := true 16LOCAL_MODULE_TAGS := optional 17LOCAL_HEADER_LIBRARIES := display_headers 18LOCAL_C_INCLUDES += $(TARGET_OUT_INTERMEDIATES)/KERNEL_OBJ/usr/include 19LOCAL_SHARED_LIBRARIES := libEGL libGLESv2 libGLESv3 libui libutils liblog \ 20 libqdMetaData libgrallocutils 21LOCAL_ADDITIONAL_DEPENDENCIES := $(TARGET_OUT_INTERMEDIATES)/KERNEL_OBJ/usr 22 23LOCAL_CFLAGS := $(version_flag) -Wno-missing-field-initializers -Wall \ 24 -Wno-unused-parameter -DLOG_TAG=\"GPU_TONEMAPPER\" 25 26LOCAL_SRC_FILES := TonemapFactory.cpp \ 27 glengine.cpp \ 28 EGLImageBuffer.cpp \ 29 EGLImageWrapper.cpp \ 30 Tonemapper.cpp 31 32include $(BUILD_SHARED_LIBRARY) 33