diff --git a/pkg/apple/RetroArch_Metal.xcodeproj/project.pbxproj b/pkg/apple/RetroArch_Metal.xcodeproj/project.pbxproj index 6bc594d42d..2122da3cc2 100644 --- a/pkg/apple/RetroArch_Metal.xcodeproj/project.pbxproj +++ b/pkg/apple/RetroArch_Metal.xcodeproj/project.pbxproj @@ -1804,6 +1804,66 @@ ); MACOSX_DEPLOYMENT_TARGET = 10.13; ONLY_ACTIVE_ARCH = YES; + OTHER_CFLAGS = ( + "$(inherited)", + "-DHAVE_RUNAHEAD", + "-DHAVE_GRIFFIN", + "-DHAVE_FLAC", + "-DHAVE_DR_FLAC", + "-DHAVE_DR_MP3", + "-DHAVE_LROUND", + "-DFLAC__HAS_OGG=0", + "-DHAVE_CHD", + "-DHAVE_STB_VORBIS", + "-DHAVE_MINIUPNPC", + "-DHAVE_BUILTINMINIUPNPC", + "-DHAVE_UPDATE_ASSETS", + "-DHAVE_LANGEXTRA", + "-DRC_DISABLE_LUA", + "-DHAVE_CHEEVOS", + "-DHAVE_IMAGEVIEWER", + "-DHAVE_IOHIDMANAGER", + "-DHAVE_CORETEXT", + "-DHAVE_RGUI", + "-DHAVE_MENU", + "-DOSX", + "-DHAVE_OPENGL", + "-DHAVE_CC_RESAMPLER", + "-DHAVE_GLSL", + "-DINLINE=inline", + "-D__LIBRETRO__", + "-DHAVE_COREAUDIO", + "-DHAVE_DYNAMIC", + "-DHAVE_OVERLAY", + "-DHAVE_ZLIB", + "-DHAVE_RPNG", + "-DHAVE_RJPEG", + "-DHAVE_RBMP", + "-DHAVE_RTGA", + "-DHAVE_COCOA", + "-DHAVE_NETWORKGAMEPAD", + "-DHAVE_NETWORKING", + "-DRARCH_INTERNAL", + "-DHAVE_THREADS", + "-DHAVE_DYLIB", + "-DHAVE_7ZIP", + "-DHAVE_MATERIALUI", + "-DHAVE_HID", + "-DHAVE_XMB", + "-DHAVE_SEGA", + "-DHAVE_SHADERPIPELINE", + "-DHAVE_MMAP", + "-DHAVE_LIBRETRODB", + "-DHAVE_GETOPT_LONG", + "-DHAVE_METAL", + "-DHAVE_SLANG", + "-DHAVE_GLSLANG", + "-DHAVE_SPIRV_CROSS", + "-DWANT_GLSLANG", + "-DENABLE_HLSL", + "-DGLSLANG_OSINCLUDE_UNIX", + "-DMETAL_DEBUG", + ); PREBINDING = NO; SDKROOT = macosx; }; @@ -1858,6 +1918,66 @@ "$(DEPS_DIR)/glslang/glslang/glslang/OSDependent/Unix", ); MACOSX_DEPLOYMENT_TARGET = 10.13; + OTHER_CFLAGS = ( + "$(inherited)", + "-DHAVE_RUNAHEAD", + "-DHAVE_GRIFFIN", + "-DHAVE_FLAC", + "-DHAVE_DR_FLAC", + "-DHAVE_DR_MP3", + "-DHAVE_LROUND", + "-DFLAC__HAS_OGG=0", + "-DHAVE_CHD", + "-DHAVE_STB_VORBIS", + "-DHAVE_MINIUPNPC", + "-DHAVE_BUILTINMINIUPNPC", + "-DHAVE_UPDATE_ASSETS", + "-DHAVE_LANGEXTRA", + "-DRC_DISABLE_LUA", + "-DHAVE_CHEEVOS", + "-DHAVE_IMAGEVIEWER", + "-DHAVE_IOHIDMANAGER", + "-DHAVE_CORETEXT", + "-DHAVE_RGUI", + "-DHAVE_MENU", + "-DOSX", + "-DHAVE_OPENGL", + "-DHAVE_CC_RESAMPLER", + "-DHAVE_GLSL", + "-DINLINE=inline", + "-D__LIBRETRO__", + "-DHAVE_COREAUDIO", + "-DHAVE_DYNAMIC", + "-DHAVE_OVERLAY", + "-DHAVE_ZLIB", + "-DHAVE_RPNG", + "-DHAVE_RJPEG", + "-DHAVE_RBMP", + "-DHAVE_RTGA", + "-DHAVE_COCOA", + "-DHAVE_NETWORKGAMEPAD", + "-DHAVE_NETWORKING", + "-DRARCH_INTERNAL", + "-DHAVE_THREADS", + "-DHAVE_DYLIB", + "-DHAVE_7ZIP", + "-DHAVE_MATERIALUI", + "-DHAVE_HID", + "-DHAVE_XMB", + "-DHAVE_SEGA", + "-DHAVE_SHADERPIPELINE", + "-DHAVE_MMAP", + "-DHAVE_LIBRETRODB", + "-DHAVE_GETOPT_LONG", + "-DHAVE_METAL", + "-DHAVE_SLANG", + "-DHAVE_GLSLANG", + "-DHAVE_SPIRV_CROSS", + "-DWANT_GLSLANG", + "-DENABLE_HLSL", + "-DGLSLANG_OSINCLUDE_UNIX", + "-DMETAL_DEBUG", + ); PREBINDING = NO; SDKROOT = macosx; };