staticios - we don't need SH2 DRC or SVP DRC for now
[picodrive.git] / Makefile.libretro
index 07da266..ade5bc6 100644 (file)
@@ -73,6 +73,33 @@ else ifeq ($(platform), osx)
        OSX_LT_MAVERICKS = `(( $(OSXVER) <= 9)) && echo "YES"`
        SHARED += -mmacosx-version-min=10.1
 
+else ifeq ($(platform), staticios)
+       TARGET := $(TARGET_NAME)_libretro_ios.a
+       APPLE := 1
+       ifeq ($(IOSSDK),)
+               IOSSDK := $(shell xcodebuild -version -sdk iphoneos Path)
+       endif
+       CC = clang -arch armv7 -isysroot $(IOSSDK)
+       CXX = clang++ -arch armv7 -isysroot $(IOSSDK)
+       CC_AS = perl ./tools/gas-preprocessor.pl $(CC)
+       CFLAGS += -mcpu=cortex-a8 -mtune=cortex-a8 -mfpu=neon -marm 
+       ASFLAGS += -mcpu=cortex-a8 -mtune=cortex-a8 -mfpu=neon
+       CFLAGS += -DIOS
+
+       CC     += -miphoneos-version-min=8.0
+       CXX    += -miphoneos-version-min=8.0
+       CC_AS  += -miphoneos-version-min=8.0
+       CFLAGS += -miphoneos-version-min=8.0
+       ARCH := arm
+
+       STATIC_LINKING = 1
+       use_cyclone = 0
+       use_fame = 1
+       use_drz80 = 0
+       use_cz80 = 1
+       use_sh2drc = 0
+       use_svpdrc = 0
+
 # iOS
 else ifneq (,$(findstring ios,$(platform)))
        TARGET := $(TARGET_NAME)_libretro_ios.dylib