Files

79 lines
2.4 KiB
Makefile

ifneq (,$(findstring 64,$(TARGET_ARCH)))
LOCAL_PATH := $(call my-dir)
include $(CLEAR_VARS)
LOCAL_SYSTEM_EXT_MODULE := true
#LOCAL_ALLOW_UNDEFINED_SYMBOLS := true
#LOCAL_PROPRIETARY_MODULE := true
LOCAL_MODULE := otbr-agent-aml
LOCAL_SRC_FILES := 64bit/otbr-agent-aml
LOCAL_MODULE_CLASS := EXECUTABLES
LOCAL_MODULE_SUFFIX :=
LOCAL_MODULE_PATH :=$(TARGET_OUT_SYSTEM_EXT)/bin
ifeq ($(shell test $(PLATFORM_SDK_VERSION) -le 28 && echo true),true)
LOCAL_STRIP_MODULE := false
endif
LOCAL_SHARED_LIBRARIES := libbase libcutils libutils libmdnssd libc++
LOCAL_LICENSE_KINDS := SPDX-license-identifier-Apache-2.0 legacy_proprietary
LOCAL_LICENSE_CONDITIONS := notice proprietary by_exception_only
include $(BUILD_PREBUILT)
include $(CLEAR_VARS)
LOCAL_SYSTEM_EXT_MODULE := true
#LOCAL_PROPRIETARY_MODULE := true
LOCAL_MODULE := ot-ctl-aml
LOCAL_SRC_FILES := 64bit/ot-ctl-aml
LOCAL_MODULE_CLASS := EXECUTABLES
LOCAL_MODULE_SUFFIX :=
LOCAL_MODULE_PATH :=$(TARGET_OUT_SYSTEM_EXT)/bin
ifeq ($(shell test $(PLATFORM_SDK_VERSION) -le 28 && echo true),true)
LOCAL_STRIP_MODULE := false
endif
LOCAL_LICENSE_KINDS := SPDX-license-identifier-Apache-2.0 legacy_proprietary
LOCAL_LICENSE_CONDITIONS := notice proprietary by_exception_only
include $(BUILD_PREBUILT)
else
LOCAL_PATH := $(call my-dir)
ifeq ($(shell test $(PLATFORM_SDK_VERSION) -ge 26 && echo OK),OK)
LIB_PATH_32 := $(TARGET_OUT_VENDOR)/lib/
LIB_PATH_64 := $(TARGET_OUT_VENDOR)/lib64/
else
LIB_PATH_32 := $(TARGET_OUT)/lib/
LIB_PATH_64 := $(TARGET_OUT)/lib64/
endif
include $(CLEAR_VARS)
LOCAL_PROPRIETARY_MODULE := true
LOCAL_MODULE := otbr-agent-aml
LOCAL_SRC_FILES := 32bit/otbr-agent-aml
LOCAL_MODULE_CLASS := ETC
ifeq ($(shell test $(PLATFORM_SDK_VERSION) -le 28 && echo true),true)
LOCAL_STRIP_MODULE := false
endif
LOCAL_MODULE_SUFFIX :=
LOCAL_MODULE_PATH := $(TARGET_OUT_VENDOR)/bin
LOCAL_LICENSE_KINDS := SPDX-license-identifier-Apache-2.0 legacy_proprietary
LOCAL_LICENSE_CONDITIONS := notice proprietary by_exception_only
include $(BUILD_PREBUILT)
include $(CLEAR_VARS)
LOCAL_PROPRIETARY_MODULE := true
LOCAL_MODULE := ot-ctl-aml
LOCAL_SRC_FILES := 32bit/ot-ctl-aml
LOCAL_MODULE_CLASS := ETC
ifeq ($(shell test $(PLATFORM_SDK_VERSION) -le 28 && echo true),true)
LOCAL_STRIP_MODULE := false
endif
LOCAL_MODULE_SUFFIX :=
LOCAL_MODULE_PATH := $(TARGET_OUT_VENDOR)/bin
LOCAL_LICENSE_KINDS := SPDX-license-identifier-Apache-2.0 legacy_proprietary
LOCAL_LICENSE_CONDITIONS := notice proprietary by_exception_only
include $(BUILD_PREBUILT)
endif