| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970 |
- LOCAL_PATH := $(call my-dir)
- include $(CLEAR_VARS)
- LOCAL_MODULE := openal
- LOCAL_ARM_MODE := arm
- OPENAL_DIR := OpenAL
- MODULE := openal
- LOCAL_C_INCLUDES := $(LOCAL_PATH)/$(OPENAL_DIR) \
- $(LOCAL_PATH)/$(OPENAL_DIR)/include \
- $(LOCAL_PATH)/$(OPENAL_DIR)/OpenAL32/Include \
-
- LOCAL_CFLAGS += -DAL_ALEXT_PROTOTYPES \
- -DANDROID \
- -fpic \
- -ffunction-sections \
- -funwind-tables \
- -fstack-protector \
- -fno-short-enums \
- -DHAVE_GCC_VISIBILITY \
- -O3 \
- -g \
-
- MAX_SOURCES_LOW ?= 4
- MAX_SOURCES_START ?= 8
- MAX_SOURCES_HIGH ?= 64
- LOCAL_CFLAGS += -DMAX_SOURCES_LOW=$(MAX_SOURCES_LOW) -DMAX_SOURCES_START=$(MAX_SOURCES_START) -DMAX_SOURCES_HIGH=$(MAX_SOURCES_HIGH)
- LOCAL_SRC_FILES := \
- $(OPENAL_DIR)/Alc/android.c \
- $(OPENAL_DIR)/Alc/opensles.c \
- $(OPENAL_DIR)/OpenAL32/alAuxEffectSlot.c \
- $(OPENAL_DIR)/OpenAL32/alBuffer.c \
- $(OPENAL_DIR)/OpenAL32/alDatabuffer.c \
- $(OPENAL_DIR)/OpenAL32/alEffect.c \
- $(OPENAL_DIR)/OpenAL32/alError.c \
- $(OPENAL_DIR)/OpenAL32/alExtension.c \
- $(OPENAL_DIR)/OpenAL32/alFilter.c \
- $(OPENAL_DIR)/OpenAL32/alListener.c \
- $(OPENAL_DIR)/OpenAL32/alSource.c \
- $(OPENAL_DIR)/OpenAL32/alState.c \
- $(OPENAL_DIR)/OpenAL32/alThunk.c \
- $(OPENAL_DIR)/Alc/ALc.c \
- $(OPENAL_DIR)/Alc/alcConfig.c \
- $(OPENAL_DIR)/Alc/alcEcho.c \
- $(OPENAL_DIR)/Alc/alcModulator.c \
- $(OPENAL_DIR)/Alc/alcReverb.c \
- $(OPENAL_DIR)/Alc/alcRing.c \
- $(OPENAL_DIR)/Alc/alcThread.c \
- $(OPENAL_DIR)/Alc/ALu.c \
- $(OPENAL_DIR)/Alc/bs2b.c \
- $(OPENAL_DIR)/Alc/null.c \
- $(OPENAL_DIR)/Alc/panning.c \
- $(OPENAL_DIR)/Alc/mixer.c \
- $(OPENAL_DIR)/Alc/audiotrack.c \
- # If building for versions after FROYO
- LOCAL_CFLAGS += -DPOST_FROYO
- include $(BUILD_STATIC_LIBRARY)
|