mirror of
https://github.com/libretro/RetroArch
synced 2025-01-30 21:32:45 +00:00
f705503531
code and makes the Apple code needlessly complex right now. We can always reintroduce this later on when the time is right
28 lines
1.5 KiB
Makefile
28 lines
1.5 KiB
Makefile
APPVERSION = 1.0.0.4
|
|
PACKAGE_VERSION = 1.0.0.4
|
|
|
|
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 \
|
|
$(SRC_DIR)/audio/audio_utils_neon.S \
|
|
$(SRC_DIR)/audio/drivers_resampler/sinc_neon.S \
|
|
$(SRC_DIR)/audio/drivers_resampler/cc_resampler_neon.S
|
|
|
|
COMMON_FLAGS := -DIOS -DHAVE_GRIFFIN -DHAVE_NETWORKING -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 -DWANT_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
|