Android.mk 2.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172
  1. LOCAL_PATH := $(call my-dir)
  2. #New AudioEngine
  3. include $(CLEAR_VARS)
  4. LOCAL_MODULE := audioengine_static
  5. LOCAL_MODULE_FILENAME := libaudioengine
  6. LOCAL_SRC_FILES := AudioEngine-inl.cpp \
  7. ../AudioEngine.cpp \
  8. CCThreadPool.cpp \
  9. AssetFd.cpp \
  10. AudioDecoder.cpp \
  11. AudioDecoderProvider.cpp \
  12. AudioDecoderSLES.cpp \
  13. AudioDecoderOgg.cpp \
  14. AudioDecoderMp3.cpp \
  15. AudioDecoderWav.cpp \
  16. AudioPlayerProvider.cpp \
  17. AudioResampler.cpp \
  18. AudioResamplerCubic.cpp \
  19. PcmBufferProvider.cpp \
  20. PcmAudioPlayer.cpp \
  21. UrlAudioPlayer.cpp \
  22. PcmData.cpp \
  23. AudioMixerController.cpp \
  24. AudioMixer.cpp \
  25. PcmAudioService.cpp \
  26. Track.cpp \
  27. audio_utils/format.c \
  28. audio_utils/minifloat.cpp \
  29. audio_utils/primitives.c \
  30. utils/Utils.cpp \
  31. mp3reader.cpp \
  32. tinysndfile.cpp
  33. LOCAL_EXPORT_C_INCLUDES := $(LOCAL_PATH)/../include
  34. LOCAL_EXPORT_LDLIBS := -lOpenSLES
  35. LOCAL_C_INCLUDES := $(LOCAL_PATH)/../include \
  36. $(LOCAL_PATH)/../.. \
  37. $(LOCAL_PATH)/../../platform/android \
  38. $(LOCAL_PATH)/../../../external/android-specific
  39. LOCAL_STATIC_LIBRARIES += libvorbisidec libpvmp3dec
  40. include $(BUILD_STATIC_LIBRARY)
  41. #SimpleAudioEngine
  42. include $(CLEAR_VARS)
  43. LOCAL_MODULE := cocosdenshion_static
  44. LOCAL_MODULE_FILENAME := libcocosdenshion
  45. LOCAL_SRC_FILES := cddSimpleAudioEngine.cpp \
  46. ccdandroidUtils.cpp \
  47. jni/cddandroidAndroidJavaEngine.cpp
  48. LOCAL_STATIC_LIBRARIES := audioengine_static
  49. LOCAL_EXPORT_C_INCLUDES := $(LOCAL_PATH)/../include
  50. LOCAL_C_INCLUDES := $(LOCAL_PATH)/../include \
  51. $(LOCAL_PATH)/../.. \
  52. $(LOCAL_PATH)/../../platform/android
  53. include $(BUILD_STATIC_LIBRARY)
  54. $(call import-module,android-specific/tremolo)
  55. $(call import-module,android-specific/pvmp3dec)