MathgeomGLS
39 строк · 721.0 Байт
1ifeq ($(TARGET_ARCH_ABI),arm64-v8a)
2LOCAL_PATH:= $(call my-dir)/../../Arm64
3else
4LOCAL_PATH:= $(call my-dir)/../../Arm32
5endif
6
7include $(CLEAR_VARS)
8
9ifdef FORCE_THUMB
10LOCAL_CFLAGS += -DFORCE_THUMB
11endif
12
13LOCAL_MODULE := fastmath-android
14
15ifeq ($(TARGET_ARCH_ABI),arm64-v8a)
16LOCAL_SRC_FILES := approx_64.S\
17common_64.S\
18exponential_64.S\
19matrix2_64.S\
20matrix3_64.S\
21matrix4_64.S\
22trig_64.S\
23vector2_64.S\
24vector3_64.S\
25vector4_64.S
26else
27LOCAL_SRC_FILES := approx_32.S\
28common_32.S\
29exponential_32.S\
30matrix2_32.S\
31matrix3_32.S\
32matrix4_32.S\
33trig_32.S\
34vector2_32.S\
35vector3_32.S\
36vector4_32.S
37endif
38
39include $(BUILD_STATIC_LIBRARY)
40