mirror of
https://github.com/libretro/RetroArch
synced 2025-02-21 00:40:09 +00:00
ever implemented for OpenGL2 driver, lots of code debt, best to instead just keep improving the overlay system instead which is already available for most video drivers
25 lines
1.3 KiB
Makefile
25 lines
1.3 KiB
Makefile
APPVERSION = 1.9.13.0
|
|
PACKAGE_VERSION = 1.9.13.0
|
|
|
|
DEPLOYMENT_IOSVERSION = 5.0
|
|
TARGET = iphone:latest:$(DEPLOYMENT_IOSVERSION)
|
|
ARCHS = armv7
|
|
TARGET_IPHONEOS_DEPLOYMENT_VERSION=$(DEPLOYMENT_IOSVERSION)
|
|
include $(THEOS)/makefiles/common.mk
|
|
|
|
SRC_DIR := ../..
|
|
|
|
APPLICATION_NAME = RetroArch
|
|
${APPLICATION_NAME}_FRAMEWORKS = Foundation UIKit CoreGraphics AudioToolbox GLKit OpenGLES CoreText CoreLocation CoreAudio AVFoundation CoreMedia CoreVideo GameController
|
|
${APPLICATION_NAME}_FILES = $(SRC_DIR)/griffin/griffin.c \
|
|
$(SRC_DIR)/griffin/griffin_objc.m
|
|
|
|
COMMON_FLAGS := -DIOS -DHAVE_GRIFFIN -DHAVE_NETWORKING -DHAVE_IFINFO -DHAVE_RGUI -DHAVE_MENU -DHAVE_DYNAMIC -DHAVE_OPENGL -DHAVE_OPENGLES -DHAVE_OPENGLES2 -DHAVE_GLSL -DINLINE=inline -DHAVE_THREADS -D__LIBRETRO__ -DRARCH_MOBILE -std=gnu99 -DHAVE_COREAUDIO -DHAVE_OVERLAY -DHAVE_ZLIB -DRARCH_INTERNAL -DHAVE_FILTERS_BUILTIN -DHAVE_XMB -D_LZMA_UINT32_IS_ULONG -DHAVE_STRL
|
|
COMMON_IOS_FLAGS := -Wno-deprecated-declarations -Wno-error
|
|
COMMON_IOS_OBJCFLAGS := -fobjc-arc
|
|
INCFLAGS := -I$(SRC_DIR) -I$(SRC_DIR)/libretro-common/include
|
|
${APPLICATION_NAME}_CFLAGS += $(COMMON_FLAGS) $(COMMON_IOS_FLAGS) $(COMMON_IOS_OBJCFLAGS) $(INCFLAGS)
|
|
${APPLICATION_NAME}_CCFLAGS += $(COMMON_FLAGS) $(COMMON_IOS_FLAGS) $(COMMON_IOS_OBJCFLAGS) $(INCFLAGS)
|
|
|
|
include $(THEOS_MAKE_PATH)/application.mk
|