Android.mk 1.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445
  1. LOCAL_PATH := $(call my-dir)
  2. include $(CLEAR_VARS)
  3. LOCAL_MODULE := openal
  4. # LOCAL_ARM_MODE := arm
  5. #LOCAL_PATH := $(ROOT_PATH)
  6. LOCAL_C_INCLUDES := \
  7. $(LOCAL_PATH)/include \
  8. $(LOCAL_PATH)/OpenAL32/Include \
  9. $(LOCAL_PATH)/android_config
  10. LOCAL_SRC_FILES := \
  11. OpenAL32/alAuxEffectSlot.c \
  12. OpenAL32/alBuffer.c \
  13. OpenAL32/alEffect.c \
  14. OpenAL32/alError.c \
  15. OpenAL32/alExtension.c \
  16. OpenAL32/alFilter.c \
  17. OpenAL32/alListener.c \
  18. OpenAL32/alSource.c \
  19. OpenAL32/alState.c \
  20. OpenAL32/alThunk.c \
  21. Alc/ALc.c \
  22. Alc/alcConfig.c \
  23. Alc/alcDedicated.c \
  24. Alc/alcEcho.c \
  25. Alc/alcModulator.c \
  26. Alc/alcReverb.c \
  27. Alc/alcRing.c \
  28. Alc/alcThread.c \
  29. Alc/ALu.c \
  30. Alc/bs2b.c \
  31. Alc/helpers.c \
  32. Alc/hrtf.c \
  33. Alc/mixer.c \
  34. Alc/panning.c \
  35. Alc/backends/android.c \
  36. Alc/backends/opensl.c \
  37. Alc/backends/null.c \
  38. Alc/backends/loopback.c \
  39. LOCAL_CFLAGS := -DAL_BUILD_LIBRARY -DAL_ALEXT_PROTOTYPES
  40. LOCAL_EXPORT_LDLIBS := -lOpenSLES -llog -Wl,-s
  41. include $(BUILD_STATIC_LIBRARY)