123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354 |
- 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
|