questzdoom/Projects/Android/jni/gzdoom-g3.3mgw_mobile/mobile/Android_zmusic.mk
Simon 4f3b54e84a Major Update - LZDoom 3.85
- Updated to LZDoom 3.85
- Fix for issue where multi-projectile weapons don't have projectile spread
- Configurable cinema mode toggle button
2020-05-28 23:57:00 +01:00

68 lines
1.9 KiB
Makefile

LOCAL_PATH := $(call my-dir)/../libraries/zmusic
include $(CLEAR_VARS)
LOCAL_MODULE := zmusic_lz
LOCAL_CPPFLAGS := -frtti -DHAVE_SNDFILE -DHAVE_MPG123 -DHAVE_FLUIDSYNTH -fexceptions -std=c++11 -Dstricmp=strcasecmp -Dstrnicmp=strncasecmp -fsigned-char
LOCAL_C_INCLUDES := \
$(LOCAL_PATH)/../adlmidi \
$(LOCAL_PATH)/../opnmidi \
$(LOCAL_PATH)/../oplmidi \
$(LOCAL_PATH)/../oplsynth \
$(LOCAL_PATH)/../oplsynth/oplsynth \
$(LOCAL_PATH)/../timidity \
$(LOCAL_PATH)/../timidityplus \
$(LOCAL_PATH)/../wildmidi \
$(LOCAL_PATH)/../game-music-emu \
$(SUPPORT_LIBS)/fluidsynth-lite/include \
$(SUPPORT_LIBS)/libsndfile-android/jni/ \
$(SUPPORT_LIBS)/libmpg123 \
LOCAL_SRC_FILES = \
i_module.cpp \
mididevices/music_base_mididevice.cpp \
mididevices/music_adlmidi_mididevice.cpp \
mididevices/music_opl_mididevice.cpp \
mididevices/music_opnmidi_mididevice.cpp \
mididevices/music_timiditypp_mididevice.cpp \
mididevices/music_fluidsynth_mididevice.cpp \
mididevices/music_softsynth_mididevice.cpp \
mididevices/music_timidity_mididevice.cpp \
mididevices/music_wildmidi_mididevice.cpp \
mididevices/music_wavewriter_mididevice.cpp \
midisources/midisource.cpp \
midisources/midisource_mus.cpp \
midisources/midisource_smf.cpp \
midisources/midisource_hmi.cpp \
midisources/midisource_xmi.cpp \
streamsources/music_dumb.cpp \
streamsources/music_gme.cpp \
streamsources/music_libsndfile.cpp \
streamsources/music_opl.cpp \
streamsources/music_xa.cpp \
musicformats/music_stream.cpp \
musicformats/music_midi.cpp \
musicformats/music_cd.cpp \
decoder/sounddecoder.cpp \
decoder/sndfile_decoder.cpp \
decoder/mpg123_decoder.cpp \
zmusic/configuration.cpp \
zmusic/zmusic.cpp \
LOCAL_STATIC_LIBRARIES := oplsynth_lz opnmidi_lz timidity_lz timidityplus_lz wildmidi_lz adlmidi_lz gme_lz dumb_lz sndfile mpg123 fluidsynth-static
include $(BUILD_STATIC_LIBRARY)