mirror of
https://github.com/libretro/RetroArch.git
synced 2025-04-02 10:51:52 -04: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
24 lines
1.3 KiB
Makefile
24 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
|