1
1
Fork 0
mirror of https://github.com/QB64-Phoenix-Edition/QB64pe.git synced 2024-09-16 16:44:05 +00:00
QB64-PE/internal/c/parts/audio/out/android/OpenAL/build.mk
2015-10-30 23:18:44 +11:00

54 lines
1.3 KiB
Makefile

MODULE = System/OpenAL
CCFLAGS = \
-I$(SYSDIR) \
-I$(SYSDIR)/OpenAL/include \
-I$(SYSDIR)/OpenAL/OpenAL32/Include \
-DAL_BUILD_LIBRARY \
-DAL_ALEXT_PROTOTYPES \
-DVERDE_USE_REAL_FILE_IO \
OBJECTS = \
ifneq ($(OS), mac)
OBJECTS += \
OpenAL32/alAuxEffectSlot.o \
OpenAL32/alBuffer.o \
OpenAL32/alDatabuffer.o \
OpenAL32/alEffect.o \
OpenAL32/alError.o \
OpenAL32/alExtension.o \
OpenAL32/alFilter.o \
OpenAL32/alListener.o \
OpenAL32/alSource.o \
OpenAL32/alState.o \
OpenAL32/alThunk.o \
Alc/ALc.o \
Alc/alcConfig.o \
Alc/alcEcho.o \
Alc/alcModulator.o \
Alc/alcReverb.o \
Alc/alcRing.o \
Alc/alcThread.o \
Alc/ALu.o \
Alc/bs2b.o \
Alc/null.o \
Alc/panning.o \
Alc/mixer.o \
endif
ifeq ($(TARGET_OS), android)
OBJECTS += Alc/audiotrack.o
ifdef POST_FROYO
OBJECTS += Alc/opensles.o
endif
CCFLAGS += -I/Developer/AndroidNDK/platforms/android-9/arch-arm/usr/include
CCFLAGS += -DOPENAL_FIXED_POINT -DOPENAL_FIXED_POINT_SHIFT=16
endif
ifeq ($(OS), linux)
OBJECTS += Alc/oss.o
endif
include $(ROOTDIR)/module.mk