mirror of
https://github.com/Evolution-X/hardware_interfaces
synced 2026-02-02 20:24:19 +00:00
the configstore functionality was added in Q. But The configstore will be deleted. So additional function is deleted. Bug: 124531214 Test: build & boot Test: adb shell lshal | grep configstore & check configstore 1.2 Change-Id: Idbb00b972bc082bd75bba94dbff9cee19df48b89
39 lines
1.1 KiB
Makefile
39 lines
1.1 KiB
Makefile
LOCAL_PATH := $(call my-dir)
|
|
|
|
################################################################################
|
|
include $(CLEAR_VARS)
|
|
LOCAL_MODULE := android.hardware.configstore@1.1-service
|
|
# seccomp is not required for coverage build.
|
|
ifneq ($(NATIVE_COVERAGE),true)
|
|
LOCAL_REQUIRED_MODULES_arm64 := configstore@1.1.policy
|
|
endif
|
|
LOCAL_VENDOR_MODULE := true
|
|
LOCAL_MODULE_CLASS := EXECUTABLES
|
|
LOCAL_MODULE_RELATIVE_PATH := hw
|
|
LOCAL_INIT_RC := android.hardware.configstore@1.1-service.rc
|
|
LOCAL_SRC_FILES:= service.cpp
|
|
|
|
include $(LOCAL_PATH)/surfaceflinger.mk
|
|
|
|
LOCAL_SHARED_LIBRARIES := \
|
|
libhidlbase \
|
|
libhidltransport \
|
|
libbase \
|
|
libhwminijail \
|
|
liblog \
|
|
libutils \
|
|
android.hardware.configstore@1.0 \
|
|
android.hardware.configstore@1.1
|
|
|
|
include $(BUILD_EXECUTABLE)
|
|
|
|
# seccomp filter for configstore
|
|
ifeq ($(TARGET_ARCH), $(filter $(TARGET_ARCH), arm64))
|
|
include $(CLEAR_VARS)
|
|
LOCAL_MODULE := configstore@1.1.policy
|
|
LOCAL_MODULE_CLASS := ETC
|
|
LOCAL_MODULE_PATH := $(TARGET_OUT_VENDOR)/etc/seccomp_policy
|
|
LOCAL_SRC_FILES := seccomp_policy/configstore@1.1-$(TARGET_ARCH).policy
|
|
include $(BUILD_PREBUILT)
|
|
endif
|