blob: 83389cbf4856a1e0e4b87f25a1cd6b45fa4dcb9a
1 | LOCAL_PATH := $(call my-dir) |
2 | |
3 | include $(CLEAR_VARS) |
4 | LOCAL_MODULE := libraac |
5 | |
6 | LOCAL_SRC_FILES := $(notdir $(wildcard $(LOCAL_PATH)/*.c)) |
7 | #ifeq ($(TARGET_ARCH),arm) |
8 | #LOCAL_SRC_FILES += sbrcov.s\ |
9 | # sbrqmfak.s\ |
10 | # sbrqmfsk.s |
11 | #endif |
12 | LOCAL_CFLAGS := -DHAVE_NEON=1 -DHAVE_CONFIG -DOPT_NEON -DREAL_IS_FLOAT -DAAC_ENABLE_SBR |
13 | |
14 | ifeq ($(TARGET_ARCH),arm) |
15 | LOCAL_CFLAGS += -mfloat-abi=softfp -mfpu=neon |
16 | endif |
17 | |
18 | LOCAL_ARM_MODE := arm |
19 | LOCAL_C_INCLUDES := $(LOCAL_PATH)\ |
20 | $(LOCAL_PATH)/include |
21 | |
22 | include $(BUILD_STATIC_LIBRARY) |
23 | |
24 | |
25 | ######################################################################### |
26 | include $(CLEAR_VARS) |
27 | |
28 | LOCAL_MODULE := libraac |
29 | |
30 | LOCAL_SRC_FILES := $(notdir $(wildcard $(LOCAL_PATH)/*.c)) |
31 | #ifeq ($(TARGET_ARCH),arm) |
32 | #LOCAL_SRC_FILES += sbrcov.s\ |
33 | # sbrqmfak.s\ |
34 | # sbrqmfsk.s |
35 | #endif |
36 | LOCAL_CFLAGS := -DHAVE_NEON=1 -DHAVE_CONFIG -DOPT_NEON -DREAL_IS_FLOAT -DAAC_ENABLE_SBR |
37 | |
38 | ifeq ($(TARGET_ARCH),arm) |
39 | LOCAL_CFLAGS += -mfloat-abi=softfp -mfpu=neon |
40 | endif |
41 | |
42 | LOCAL_ARM_MODE := arm |
43 | LOCAL_MODULE_TAGS := optional |
44 | LOCAL_C_INCLUDES := $(LOCAL_PATH)\ |
45 | $(LOCAL_PATH)/include |
46 | |
47 | LOCAL_SHARED_LIBRARIES += libutils libmedia libz libbinder libdl libcutils libc liblog |
48 | |
49 | LOCAL_PRELINK_MODULE := false |
50 | |
51 | include $(BUILD_SHARED_LIBRARY) |
52 |