Merge pull request #144 from hevey/master
[pcsx_rearmed.git] / Makefile.libretro
index 88a48f4..de818aa 100644 (file)
@@ -53,6 +53,13 @@ else ifeq ($(platform), osx)
        fpic += -mmacosx-version-min=10.1
 
 # iOS
+else ifeq ($(platform),$(filter $(platform),ios9 ios-arm64))
+    ARCH := arm64
+    USE_DYNAREC = 0
+    HAVE_NEON = 0
+    BUILTIN_GPU = peops
+    TARGET := $(TARGET_NAME)_libretro_ios.dylib
+
 else ifneq (,$(findstring ios,$(platform)))
        ARCH := arm
        USE_DYNAREC ?= 1
@@ -155,7 +162,7 @@ else ifeq ($(platform), ctr)
 #      CFLAGS += -DPCSX
 #      BUILTIN_GPU = unai
        USE_DYNAREC = 1
-       DRC_CACHE_BASE = 1
+       DRC_CACHE_BASE = 0
        ARCH = arm
        HAVE_NEON = 0
 
@@ -253,8 +260,10 @@ else ifneq (,$(findstring armv,$(platform)))
 # Windows
 else
        TARGET := $(TARGET_NAME)_libretro.dll
+   BUILTIN_GPU = peops
+   PLATFORM = libretro
        MAIN_LDFLAGS += -static-libgcc -static-libstdc++ -s
-       CFLAGS += -D__WIN32__
+       CFLAGS += -D__WIN32__ -DNO_DYLIB 
        MMAP_WIN32=1
        MAIN_LDLIBS += -lws2_32
        LIBPTHREAD :=