diff options
Diffstat (limited to '60xx/libsensors_iio/Android.mk')
-rw-r--r-- | 60xx/libsensors_iio/Android.mk | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/60xx/libsensors_iio/Android.mk b/60xx/libsensors_iio/Android.mk index 5d936a2..874f63e 100644 --- a/60xx/libsensors_iio/Android.mk +++ b/60xx/libsensors_iio/Android.mk @@ -84,6 +84,8 @@ OVERRIDE_BUILT_MODULE_PATH := $(TARGET_OUT_INTERMEDIATE_LIBRARIES) LOCAL_STRIP_MODULE := true include $(BUILD_PREBUILT) +# Experimental +ifneq ($(BOARD_INV_LIBMLLITE_FROM_SOURCE),true) include $(CLEAR_VARS) LOCAL_MODULE := libmllite LOCAL_SRC_FILES := libmllite.so @@ -95,3 +97,18 @@ LOCAL_MODULE_PATH := $(TARGET_OUT)/lib OVERRIDE_BUILT_MODULE_PATH := $(TARGET_OUT_INTERMEDIATE_LIBRARIES) LOCAL_STRIP_MODULE := true include $(BUILD_PREBUILT) +else +include $(CLEAR_VARS) +LOCAL_CFLAGS += -DANDROID_JELLYBEAN +LOCAL_CFLAGS += -DLINUX=1 +LOCAL_MODULE := libmllite +LOCAL_SRC_FILES := $(call all-c-files-under, software/core/mllite) +LOCAL_C_INCLUDES += $(LOCAL_PATH)/software/core/mllite +LOCAL_C_INCLUDES += $(LOCAL_PATH)/software/core/mllite/linux +LOCAL_C_INCLUDES += $(LOCAL_PATH)/software/core/driver/include +LOCAL_C_INCLUDES += $(LOCAL_PATH)/software/core/driver/include/linux +LOCAL_MODULE_OWNER := invensense +LOCAL_MODULE_PATH := $(TARGET_OUT)/lib +LOCAL_SHARED_LIBRARIES := liblog +include $(BUILD_SHARED_LIBRARY) +endif |