| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152 |
- 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
- OBJECTS += Alc/opensles.o
- 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
|