diff options
author | aliaspider | 2015-12-26 21:38:20 +0100 |
---|---|---|
committer | aliaspider | 2015-12-26 21:38:20 +0100 |
commit | d47adaae518ce69e6bd7a3a2aba95e476f3089a8 (patch) | |
tree | b82fc0deb55b70b0daddf39a0ebd8eb17f2141b6 /Makefile | |
parent | 0a2c1e6f5025c20e7c476e305ddda1c1a6bd9eec (diff) | |
download | snes9x2002-d47adaae518ce69e6bd7a3a2aba95e476f3089a8.tar.gz snes9x2002-d47adaae518ce69e6bd7a3a2aba95e476f3089a8.tar.bz2 snes9x2002-d47adaae518ce69e6bd7a3a2aba95e476f3089a8.zip |
add iOS target.
Diffstat (limited to 'Makefile')
-rw-r--r-- | Makefile | 21 |
1 files changed, 20 insertions, 1 deletions
@@ -26,6 +26,25 @@ else ifeq ($(platform), osx) TARGET := $(TARGET_NAME)_libretro.dylib fpic := -fPIC SHARED := -dynamiclib +else ifeq ($(platform), ios) + TARGET := $(TARGET_NAME)_libretro_ios.dylib + fpic := -fPIC + SHARED := -dynamiclib + ifeq ($(IOSSDK),) + IOSSDK := $(shell xcodebuild -version -sdk iphoneos Path) + endif + CC = clang -arch armv7 -isysroot $(IOSSDK) + CXX = clang++ -arch armv7 -isysroot $(IOSSDK) + OSXVER = `sw_vers -productVersion | cut -d. -f 2` + OSX_LT_MAVERICKS = `(( $(OSXVER) <= 9)) && echo "YES"` + ifeq ($(OSX_LT_MAVERICKS),"YES") + CC += -miphoneos-version-min=5.0 + CXX += -miphoneos-version-min=5.0 + PLATFORM_DEFINES := -miphoneos-version-min=5.0 + endif + ARM_ASM = 1 + ASM_CPU = 0 + ASM_SPC700 = 0 else ifeq ($(platform), ps3) TARGET := $(TARGET_NAME)_libretro_ps3.a CC = $(CELL_SDK)/host-win32/ppu/bin/ppu-lv2-gcc.exe @@ -56,7 +75,7 @@ else ifeq ($(platform), ctr) CC = $(DEVKITARM)/bin/arm-none-eabi-gcc$(EXE_EXT) CXX = $(DEVKITARM)/bin/arm-none-eabi-g++$(EXE_EXT) AR = $(DEVKITARM)/bin/arm-none-eabi-ar$(EXE_EXT) - ARM_ASM = 1 + ARM_ASM = 1 ASM_CPU = 0 ASM_SPC700 = 0 CFLAGS += -DARM11 -D_3DS |