android13/hardware/rockchip/sensor/st/akm8975/Android.mk

46 lines
967 B
Makefile

LOCAL_PATH:= $(call my-dir)
ifneq (${TARGET_ARCH},arm64)
include $(CLEAR_VARS)
LOCAL_MULTILIB := 32
LOCAL_CFLAGS += \
-Wno-unused-parameter
LOCAL_C_INCLUDES := \
$(LOCAL_PATH)
LOCAL_SRC_FILES:= \
AK8975Driver.c \
DispMessage.c \
FileIO.c \
Measure.c \
misc.c \
main.c \
Acc_mma8452.c
# Acc_dummy.c
LOCAL_CFLAGS += -DPLATFORM_SDK_VERSION=$(PLATFORM_SDK_VERSION)
#LOCAL_LDFLAGS += -L$(LOCAL_PATH)/libAK8975 -lAK8975
LOCAL_STATIC_LIBRARIES := libAK8975
LOCAL_MODULE := akmd
LOCAL_PROPRIETARY_MODULE := true
LOCAL_MODULE_TAGS := optional
LOCAL_FORCE_STATIC_EXECUTABLE := false
LOCAL_SHARED_LIBRARIES := libc libm libz libutils libcutils liblog
include $(BUILD_EXECUTABLE)
include $(CLEAR_VARS)
LOCAL_MODULE_SUFFIX := .a
LOCAL_MODULE := libAK8975
LOCAL_PROPRIETARY_MODULE := true
LOCAL_MODULE_CLASS := STATIC_LIBRARIES
LOCAL_EXPORT_C_INCLUDES := $(LOCAL_PATH)
LOCAL_SRC_FILES_arm := libAK8975.a
LOCAL_32_BIT_ONLY := true
include $(BUILD_PREBUILT)
endif