1 TARGET_PLATFORM
:= android-3
3 ROOT_PATH
:= $(call my-dir
)
5 ########################################################################################################
11 LOCAL_PATH
:= $(ROOT_PATH
)
12 LOCAL_C_INCLUDES
:= $(LOCAL_PATH
) $(LOCAL_PATH
)/..
/..
/include $(LOCAL_PATH
)/..
/..
/OpenAL32
/Include
13 LOCAL_SRC_FILES
:= ..
/..
/OpenAL32
/alAuxEffectSlot.c \
14 ..
/..
/OpenAL32
/alBuffer.c \
15 ..
/..
/OpenAL32
/alEffect.c \
16 ..
/..
/OpenAL32
/alError.c \
17 ..
/..
/OpenAL32
/alExtension.c \
18 ..
/..
/OpenAL32
/alFilter.c \
19 ..
/..
/OpenAL32
/alListener.c \
20 ..
/..
/OpenAL32
/alSource.c \
21 ..
/..
/OpenAL32
/alState.c \
22 ..
/..
/OpenAL32
/alThunk.c \
24 ..
/..
/Alc
/alcConfig.c \
25 ..
/..
/Alc
/alcDedicated.c \
27 ..
/..
/Alc
/alcModulator.c \
28 ..
/..
/Alc
/alcReverb.c \
30 ..
/..
/Alc
/alcThread.c \
37 ..
/..
/Alc
/backends
/android.c \
38 ..
/..
/Alc
/backends
/loopback.c \
39 ..
/..
/Alc
/backends
/null.c \
41 # ../../Alc/backends/opensl.c \
43 LOCAL_CFLAGS
:= -ffast-math
-DAL_BUILD_LIBRARY
-DAL_ALEXT_PROTOTYPES
44 LOCAL_LDLIBS
:= -llog
-Wl
,-s
46 include $(BUILD_SHARED_LIBRARY
)
48 ########################################################################################################
52 LOCAL_MODULE
:= tremolo
54 LOCAL_PATH
:= $(ROOT_PATH
)/tremolo
55 LOCAL_SRC_FILES
:= bitwise.c \
76 LOCAL_CFLAGS
:= -ffast-math
-D_ARM_ASSEM_
78 include $(BUILD_STATIC_LIBRARY
)
80 ########################################################################################################
84 LOCAL_MODULE
:= example
86 LOCAL_PATH
:= $(ROOT_PATH
)
87 LOCAL_C_INCLUDES
:= $(LOCAL_PATH
)/..
/..
/include $(LOCAL_PATH
)/tremolo
88 LOCAL_SRC_FILES
:= example.c
89 LOCAL_LDLIBS
:= -llog
-Wl
,-s
91 LOCAL_STATIC_LIBRARIES
:= libtremolo
92 LOCAL_SHARED_LIBRARIES
:= libopenal
94 include $(BUILD_SHARED_LIBRARY
)
96 ########################################################################################################