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
/alDatabuffer.c \
16 ..
/..
/OpenAL32
/alEffect.c \
17 ..
/..
/OpenAL32
/alError.c \
18 ..
/..
/OpenAL32
/alExtension.c \
19 ..
/..
/OpenAL32
/alFilter.c \
20 ..
/..
/OpenAL32
/alListener.c \
21 ..
/..
/OpenAL32
/alSource.c \
22 ..
/..
/OpenAL32
/alState.c \
23 ..
/..
/OpenAL32
/alThunk.c \
25 ..
/..
/Alc
/alcConfig.c \
27 ..
/..
/Alc
/alcModulator.c \
28 ..
/..
/Alc
/alcReverb.c \
30 ..
/..
/Alc
/alcThread.c \
37 LOCAL_CFLAGS
:= -DAL_BUILD_LIBRARY
-DAL_ALEXT_PROTOTYPES
38 LOCAL_LDLIBS
:= -llog
-Wl
,-s
40 include $(BUILD_SHARED_LIBRARY
)
42 ########################################################################################################
46 LOCAL_MODULE
:= tremolo
48 LOCAL_PATH
:= $(ROOT_PATH
)/tremolo
49 LOCAL_SRC_FILES
:= bitwise.c \
71 LOCAL_CFLAGS
:= -D_ARM_ASSEM_
73 include $(BUILD_STATIC_LIBRARY
)
75 ########################################################################################################
79 LOCAL_MODULE
:= example
81 LOCAL_PATH
:= $(ROOT_PATH
)
82 LOCAL_C_INCLUDES
:= $(LOCAL_PATH
)/..
/..
/include $(LOCAL_PATH
)/tremolo
83 LOCAL_SRC_FILES
:= example.c
84 LOCAL_LDLIBS
:= -llog
-Wl
,-s
86 LOCAL_STATIC_LIBRARIES
:= libtremolo
87 LOCAL_SHARED_LIBRARIES
:= libopenal
89 include $(BUILD_SHARED_LIBRARY
)
91 ########################################################################################################