1LOCAL_PATH := $(call my-dir) 2 3include $(CLEAR_VARS) 4 5LOCAL_MODULE := helloneon 6 7LOCAL_SRC_FILES := helloneon.c 8 9ifeq ($(TARGET_ARCH_ABI),$(filter $(TARGET_ARCH_ABI), armeabi-v7a x86 x86_64 arm64-v8a)) 10 LOCAL_CFLAGS := -DHAVE_NEON=1 11ifeq ($(TARGET_ARCH_ABI),x86) 12 LOCAL_CFLAGS += -mssse3 13endif 14 LOCAL_SRC_FILES += helloneon-intrinsics.c.neon 15endif 16 17LOCAL_STATIC_LIBRARIES := cpufeatures 18 19LOCAL_LDLIBS := -llog 20 21include $(BUILD_SHARED_LIBRARY) 22 23$(call import-module,cpufeatures) 24