diff options
-rw-r--r-- | android/Android.mk | 7 | ||||
-rw-r--r-- | android/jni/Android.mk | 29 | ||||
-rw-r--r-- | android/jni/Application.mk | 2 |
3 files changed, 35 insertions, 3 deletions
diff --git a/android/Android.mk b/android/Android.mk index b87ff40..2fe6760 100644 --- a/android/Android.mk +++ b/android/Android.mk @@ -3,7 +3,12 @@ LOCAL_PATH := $(call my-dir) include $(CLEAR_VARS) LOCAL_MODULE := adlmidi_shared LOCAL_SRC_FILES := libs/$(TARGET_ARCH_ABI)/libADLMIDI.so -LOCAL_CFLAGS := -DENABLE_BEGIN_SILENCE_SKIPPING +LOCAL_EXPORT_C_INCLUDES := $(LOCAL_PATH)/../src $(LOCAL_PATH)/../include +TARGET_PLATFORM = android-14 + +include $(CLEAR_VARS) +LOCAL_MODULE := adlmidi_RT_shared +LOCAL_SRC_FILES := libs/$(TARGET_ARCH_ABI)/libADLMIDIrt.so LOCAL_EXPORT_C_INCLUDES := $(LOCAL_PATH)/../src $(LOCAL_PATH)/../include TARGET_PLATFORM = android-14 diff --git a/android/jni/Android.mk b/android/jni/Android.mk index 7f7ba92..203699f 100644 --- a/android/jni/Android.mk +++ b/android/jni/Android.mk @@ -1,6 +1,6 @@ LOCAL_PATH := $(call my-dir)/../.. -include $(CLEAR_VARS) +include $(CLEAR_VARS) LOCAL_MODULE := ADLMIDI LOCAL_C_INCLUDES := \ @@ -28,3 +28,30 @@ LOCAL_SRC_FILES := src/adldata.cpp \ src/chips/nuked/nukedopl3.c include $(BUILD_SHARED_LIBRARY) + +include $(CLEAR_VARS) +LOCAL_MODULE := ADLMIDIrt + +LOCAL_C_INCLUDES := \ + $(LOCAL_PATH)/src \ + $(LOCAL_PATH)/include + +LOCAL_ARM_MODE := arm +LOCAL_CPP_FEATURES := exceptions +LOCAL_CFLAGS := -DADLMIDI_DISABLE_MIDI_SEQUENCER -DADLMIDI_DISABLE_MUS_SUPPORT -DADLMIDI_DISABLE_XMI_SUPPORT -DDISABLE_EMBEDDED_BANKS +LOCAL_LDLIBS := -llog +LOCAL_SRC_FILES := src/adlmidi_load.cpp \ + src/adlmidi_midiplay.cpp \ + src/adlmidi_opl3.cpp \ + src/adlmidi_private.cpp \ + src/adlmidi.cpp \ + src/wopl/wopl_file.c \ + src/chips/dosbox_opl3.cpp \ + src/chips/nuked_opl3_v174.cpp \ + src/chips/nuked_opl3.cpp \ + src/chips/opl_chip_base.cpp \ + src/chips/dosbox/dbopl.cpp \ + src/chips/nuked/nukedopl3_174.c \ + src/chips/nuked/nukedopl3.c + +include $(BUILD_SHARED_LIBRARY)
\ No newline at end of file diff --git a/android/jni/Application.mk b/android/jni/Application.mk index a0d5ce7..354e4d1 100644 --- a/android/jni/Application.mk +++ b/android/jni/Application.mk @@ -1,5 +1,5 @@ APP_ABI := armeabi-v7a arm64-v8a x86 x86_64 -APP_MODULES := ADLMIDI +APP_MODULES := ADLMIDI ADLMIDIrt APP_PLATFORM := android-14 APP_OPTIM := release APP_CPPFLAGS += -std=c++11 |