| 12345678910111213141516171819 |
- LOCAL_PATH := $(call my-dir)
- include $(CLEAR_VARS)
- LOCAL_MODULE := png
- LOCAL_SRC_FILES := ../../src/png.c ../../src/pngerror.c ../../src/pngget.c ../../src/pngmem.c ../../src/pngpread.c ../../src/pngread.c ../../src/pngrio.c ../../src/pngrtran.c ../../src/pngrutil.c ../../src/pngset.c ../../src/pngtrans.c ../../src/pngwio.c ../../src/pngwrite.c ../../src/pngwtran.c ../../src/pngwutil.c
- LOCAL_CFLAGS := -O3 -fshort-wchar -ffast-math -fomit-frame-pointer
- LOCAL_CPPFLAGS := -O3 -fshort-wchar -ffast-math -fomit-frame-pointer
- LOCAL_CPP_FEATURES := exceptions # rtti
- LOCAL_ARM_NEON := true # force NEON usage for all files
- ifeq ($(TARGET_ARCH_ABI), $(filter $(TARGET_ARCH_ABI), armeabi-v7a arm64-v8a))
- LOCAL_SRC_FILES += \
- ../../src/arm/arm_init.c \
- ../../src/arm/filter_neon.S \
- ../../src/arm/filter_neon_intrinsics.c
- endif
- include $(BUILD_STATIC_LIBRARY)
|