diff --git a/project/jni/android/Android.mk b/project/jni/android/Android.mk new file mode 100644 index 000000000..f7e170f0e --- /dev/null +++ b/project/jni/android/Android.mk @@ -0,0 +1,19 @@ +LOCAL_PATH := $(call my-dir) + +include $(CLEAR_VARS) + +LOCAL_MODULE := android + +ifneq ($(NDK_R5_TOOLCHAIN),) +LOCAL_SRC_FILES := lib$(LOCAL_MODULE).so +include $(PREBUILT_SHARED_LIBRARY) +else +LOCAL_SRC_FILES := dummy.c +include $(BUILD_SHARED_LIBRARY) +$(abspath $(LOCAL_PATH)/../../obj/local/armeabi/lib$(LOCAL_MODULE).a): $(LOCAL_PATH)/lib$(LOCAL_MODULE).a OVERRIDE_CUSTOM_LIB + cp -f $< $@ +$(abspath $(LOCAL_PATH)/../../obj/local/armeabi-v7a/lib$(LOCAL_MODULE).a): $(LOCAL_PATH)/lib$(LOCAL_MODULE).a OVERRIDE_CUSTOM_LIB + cp -f $< $@ +.PHONY: OVERRIDE_CUSTOM_LIB +OVERRIDE_CUSTOM_LIB: +endif diff --git a/project/jni/android/dummy.c b/project/jni/android/dummy.c new file mode 100644 index 000000000..824cda3cc --- /dev/null +++ b/project/jni/android/dummy.c @@ -0,0 +1,7 @@ + +int +SDL_main(int argc, char *argv[]) +{ + return 0; +} + diff --git a/project/jni/android/libandroid.so b/project/jni/android/libandroid.so new file mode 100644 index 000000000..32d907b04 Binary files /dev/null and b/project/jni/android/libandroid.so differ