X-Git-Url: https://notaz.gp2x.de/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=jni%2FAndroid.mk;h=644e2afe25c45241d781f550af98173f3c0497f3;hb=9abd586c96e8a2e37e92b620c70668a57d6f89f7;hp=4e828f1f44a68692641606bc40080993e704500c;hpb=c9e72d64d18e0061563dd3b1e49e8144a5b43a60;p=pcsx_rearmed.git diff --git a/jni/Android.mk b/jni/Android.mk index 4e828f1f..644e2afe 100644 --- a/jni/Android.mk +++ b/jni/Android.mk @@ -5,6 +5,7 @@ $(shell cd "$(LOCAL_PATH)" && (diff -q ../frontend/revision.h_ ../frontend/revis $(shell cd "$(LOCAL_PATH)" && (rm ../frontend/revision.h_)) HAVE_CHD ?= 1 +USE_LIBRETRO_VFS ?= 0 ROOT_DIR := $(LOCAL_PATH)/.. CORE_DIR := $(ROOT_DIR)/libpcsxcore @@ -24,9 +25,7 @@ EXTRA_INCLUDES := SOURCES_C := $(CORE_DIR)/cdriso.c \ $(CORE_DIR)/cdrom.c \ $(CORE_DIR)/cheat.c \ - $(CORE_DIR)/debug.c \ $(CORE_DIR)/decode_xa.c \ - $(CORE_DIR)/disr3000a.c \ $(CORE_DIR)/mdec.c \ $(CORE_DIR)/misc.c \ $(CORE_DIR)/plugins.c \ @@ -41,7 +40,6 @@ SOURCES_C := $(CORE_DIR)/cdriso.c \ $(CORE_DIR)/psxmem.c \ $(CORE_DIR)/r3000a.c \ $(CORE_DIR)/sio.c \ - $(CORE_DIR)/socket.c \ $(CORE_DIR)/spu.c \ $(CORE_DIR)/gte.c \ $(CORE_DIR)/gte_nf.c \ @@ -95,6 +93,21 @@ SOURCES_ASM := COREFLAGS := -ffast-math -funroll-loops -DHAVE_LIBRETRO -DNO_FRONTEND -DFRONTEND_SUPPORTS_RGB565 -DANDROID -DREARMED COREFLAGS += -DHAVE_CHD -D_7ZIP_ST +ifeq ($(USE_LIBRETRO_VFS),1) +SOURCES_C += \ + $(LIBRETRO_COMMON)/compat/compat_posix_string.c \ + $(LIBRETRO_COMMON)/compat/fopen_utf8.c \ + $(LIBRETRO_COMMON)/encodings/compat_strl.c \ + $(LIBRETRO_COMMON)/encodings/encoding_utf.c \ + $(LIBRETRO_COMMON)/file/file_path.c \ + $(LIBRETRO_COMMON)/streams/file_stream.c \ + $(LIBRETRO_COMMON)/streams/file_stream_transforms.c \ + $(LIBRETRO_COMMON)/string/stdstring.c \ + $(LIBRETRO_COMMON)/time/rtime.c \ + $(LIBRETRO_COMMON)/vfs/vfs_implementation.c +COREFLAGS += -DUSE_LIBRETRO_VFS +endif + HAVE_ARI64=0 HAVE_LIGHTREC=0 ifeq ($(TARGET_ARCH_ABI),armeabi-v7a)