Path: blob/main/RSDKv4 ios.xcodeproj/project.pbxproj
817 views
// !$*UTF8*$!
{
archiveVersion = 1;
classes = {
};
objectVersion = 50;
objects = {
/* Begin PBXBuildFile section */
C9065CCE25A3E2FF00382B94 /* cocoaHelpers.mm in Sources */ = {isa = PBXBuildFile; fileRef = C9065CCD25A3E2FF00382B94 /* cocoaHelpers.mm */; };
C9065CD125A3E50100382B94 /* Data.rsdk in Resources */ = {isa = PBXBuildFile; fileRef = C9065CD025A3E50000382B94 /* Data.rsdk */; };
C959D67E25A303DB0001CA1C /* libSDLMain.a in Frameworks */ = {isa = PBXBuildFile; fileRef = C959D67D25A303C80001CA1C /* libSDLMain.a */; };
C968085526B8E8CE0083FF3D /* RetroEngine.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C968084026B8E8CD0083FF3D /* RetroEngine.cpp */; };
C968085626B8E8CE0083FF3D /* main.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C968084126B8E8CD0083FF3D /* main.cpp */; };
C968085726B8E8CE0083FF3D /* Reader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C968084226B8E8CD0083FF3D /* Reader.cpp */; };
C968085826B8E8CE0083FF3D /* Scene.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C968084326B8E8CD0083FF3D /* Scene.cpp */; };
C968085926B8E8CE0083FF3D /* Scene3D.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C968084426B8E8CD0083FF3D /* Scene3D.cpp */; };
C968085A26B8E8CE0083FF3D /* Script.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C968084526B8E8CD0083FF3D /* Script.cpp */; };
C968085B26B8E8CE0083FF3D /* Text.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C968084626B8E8CD0083FF3D /* Text.cpp */; };
C968085C26B8E8CE0083FF3D /* Object.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C968084726B8E8CD0083FF3D /* Object.cpp */; };
C968085D26B8E8CE0083FF3D /* Sprite.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C968084826B8E8CD0083FF3D /* Sprite.cpp */; };
C968085E26B8E8CE0083FF3D /* Audio.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C968084926B8E8CD0083FF3D /* Audio.cpp */; };
C968085F26B8E8CE0083FF3D /* Palette.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C968084A26B8E8CD0083FF3D /* Palette.cpp */; };
C968086026B8E8CE0083FF3D /* Debug.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C968084B26B8E8CE0083FF3D /* Debug.cpp */; };
C968086126B8E8CE0083FF3D /* Collision.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C968084C26B8E8CE0083FF3D /* Collision.cpp */; };
C968086226B8E8CE0083FF3D /* Userdata.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C968084D26B8E8CE0083FF3D /* Userdata.cpp */; };
C968086326B8E8CE0083FF3D /* Input.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C968084E26B8E8CE0083FF3D /* Input.cpp */; };
C968086426B8E8CE0083FF3D /* Animation.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C968084F26B8E8CE0083FF3D /* Animation.cpp */; };
C968086526B8E8CE0083FF3D /* Drawing.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C968085026B8E8CE0083FF3D /* Drawing.cpp */; };
C968086626B8E8CE0083FF3D /* Math.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C968085126B8E8CE0083FF3D /* Math.cpp */; };
C968086726B8E8CE0083FF3D /* String.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C968085226B8E8CE0083FF3D /* String.cpp */; };
C968086826B8E8CE0083FF3D /* Ini.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C968085326B8E8CE0083FF3D /* Ini.cpp */; };
C968088326B8E9300083FF3D /* PauseMenu.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C968088126B8E92F0083FF3D /* PauseMenu.cpp */; };
C968088426B8E9300083FF3D /* RetroGameLoop.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C968088226B8E9300083FF3D /* RetroGameLoop.cpp */; };
C968088826B8EAC40083FF3D /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = C968088626B8EAC40083FF3D /* Assets.xcassets */; };
C968088926B8EAC40083FF3D /* Default.png in Resources */ = {isa = PBXBuildFile; fileRef = C968088726B8EAC40083FF3D /* Default.png */; };
C968088C26B8EAD00083FF3D /* LaunchScreen.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = C968088A26B8EAD00083FF3D /* LaunchScreen.storyboard */; };
C968089026B8EB560083FF3D /* Vorbis.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = C968088D26B8EB560083FF3D /* Vorbis.framework */; };
C968089126B8EB560083FF3D /* Vorbis.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = C968088D26B8EB560083FF3D /* Vorbis.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
C968089226B8EB560083FF3D /* Ogg.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = C968088E26B8EB560083FF3D /* Ogg.framework */; };
C968089326B8EB560083FF3D /* Ogg.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = C968088E26B8EB560083FF3D /* Ogg.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
C968089426B8EB560083FF3D /* SDL2.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = C968088F26B8EB560083FF3D /* SDL2.framework */; };
C968089526B8EB560083FF3D /* SDL2.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = C968088F26B8EB560083FF3D /* SDL2.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
/* End PBXBuildFile section */
/* Begin PBXCopyFilesBuildPhase section */
C9065CD525A425D200382B94 /* Embed Frameworks */ = {
isa = PBXCopyFilesBuildPhase;
buildActionMask = 2147483647;
dstPath = "";
dstSubfolderSpec = 10;
files = (
C968089526B8EB560083FF3D /* SDL2.framework in Embed Frameworks */,
C968089326B8EB560083FF3D /* Ogg.framework in Embed Frameworks */,
C968089126B8EB560083FF3D /* Vorbis.framework in Embed Frameworks */,
);
name = "Embed Frameworks";
runOnlyForDeploymentPostprocessing = 0;
};
/* End PBXCopyFilesBuildPhase section */
/* Begin PBXFileReference section */
C9065CCB25A3E2EC00382B94 /* cocoaHelpers.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = cocoaHelpers.hpp; path = dependencies/mac/cocoaHelpers.hpp; sourceTree = SOURCE_ROOT; };
C9065CCD25A3E2FF00382B94 /* cocoaHelpers.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = cocoaHelpers.mm; path = dependencies/mac/cocoaHelpers.mm; sourceTree = SOURCE_ROOT; };
C9065CD025A3E50000382B94 /* Data.rsdk */ = {isa = PBXFileReference; lastKnownFileType = file; name = Data.rsdk; path = dependencies/ios/Data.rsdk; sourceTree = "<group>"; };
C959D5A825A0409F0001CA1C /* RSDKv4.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = RSDKv4.app; sourceTree = BUILT_PRODUCTS_DIR; };
C959D67D25A303C80001CA1C /* libSDLMain.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libSDLMain.a; path = dependencies/ios/libSDLMain.a; sourceTree = "<group>"; };
C968084026B8E8CD0083FF3D /* RetroEngine.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = RetroEngine.cpp; path = RSDKv4/RetroEngine.cpp; sourceTree = SOURCE_ROOT; };
C968084126B8E8CD0083FF3D /* main.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = main.cpp; path = RSDKv4/main.cpp; sourceTree = SOURCE_ROOT; };
C968084226B8E8CD0083FF3D /* Reader.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = Reader.cpp; path = RSDKv4/Reader.cpp; sourceTree = SOURCE_ROOT; };
C968084326B8E8CD0083FF3D /* Scene.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = Scene.cpp; path = RSDKv4/Scene.cpp; sourceTree = SOURCE_ROOT; };
C968084426B8E8CD0083FF3D /* Scene3D.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = Scene3D.cpp; path = RSDKv4/Scene3D.cpp; sourceTree = SOURCE_ROOT; };
C968084526B8E8CD0083FF3D /* Script.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = Script.cpp; path = RSDKv4/Script.cpp; sourceTree = SOURCE_ROOT; };
C968084626B8E8CD0083FF3D /* Text.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = Text.cpp; path = RSDKv4/Text.cpp; sourceTree = SOURCE_ROOT; };
C968084726B8E8CD0083FF3D /* Object.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = Object.cpp; path = RSDKv4/Object.cpp; sourceTree = SOURCE_ROOT; };
C968084826B8E8CD0083FF3D /* Sprite.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = Sprite.cpp; path = RSDKv4/Sprite.cpp; sourceTree = SOURCE_ROOT; };
C968084926B8E8CD0083FF3D /* Audio.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = Audio.cpp; path = RSDKv4/Audio.cpp; sourceTree = SOURCE_ROOT; };
C968084A26B8E8CD0083FF3D /* Palette.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = Palette.cpp; path = RSDKv4/Palette.cpp; sourceTree = SOURCE_ROOT; };
C968084B26B8E8CE0083FF3D /* Debug.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = Debug.cpp; path = RSDKv4/Debug.cpp; sourceTree = SOURCE_ROOT; };
C968084C26B8E8CE0083FF3D /* Collision.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = Collision.cpp; path = RSDKv4/Collision.cpp; sourceTree = SOURCE_ROOT; };
C968084D26B8E8CE0083FF3D /* Userdata.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = Userdata.cpp; path = RSDKv4/Userdata.cpp; sourceTree = SOURCE_ROOT; };
C968084E26B8E8CE0083FF3D /* Input.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = Input.cpp; path = RSDKv4/Input.cpp; sourceTree = SOURCE_ROOT; };
C968084F26B8E8CE0083FF3D /* Animation.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = Animation.cpp; path = RSDKv4/Animation.cpp; sourceTree = SOURCE_ROOT; };
C968085026B8E8CE0083FF3D /* Drawing.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = Drawing.cpp; path = RSDKv4/Drawing.cpp; sourceTree = SOURCE_ROOT; };
C968085126B8E8CE0083FF3D /* Math.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = Math.cpp; path = RSDKv4/Math.cpp; sourceTree = SOURCE_ROOT; };
C968085226B8E8CE0083FF3D /* String.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = String.cpp; path = RSDKv4/String.cpp; sourceTree = SOURCE_ROOT; };
C968085326B8E8CE0083FF3D /* Ini.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = Ini.cpp; path = RSDKv4/Ini.cpp; sourceTree = SOURCE_ROOT; };
C968086A26B8E9010083FF3D /* Ini.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = Ini.hpp; path = RSDKv4/Ini.hpp; sourceTree = SOURCE_ROOT; };
C968086B26B8E9010083FF3D /* Scene.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = Scene.hpp; path = RSDKv4/Scene.hpp; sourceTree = SOURCE_ROOT; };
C968086C26B8E9010083FF3D /* Scene3D.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = Scene3D.hpp; path = RSDKv4/Scene3D.hpp; sourceTree = SOURCE_ROOT; };
C968086D26B8E9010083FF3D /* Reader.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = Reader.hpp; path = RSDKv4/Reader.hpp; sourceTree = SOURCE_ROOT; };
C968086E26B8E9010083FF3D /* Palette.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = Palette.hpp; path = RSDKv4/Palette.hpp; sourceTree = SOURCE_ROOT; };
C968086F26B8E9010083FF3D /* Input.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = Input.hpp; path = RSDKv4/Input.hpp; sourceTree = SOURCE_ROOT; };
C968087026B8E9010083FF3D /* Animation.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = Animation.hpp; path = RSDKv4/Animation.hpp; sourceTree = SOURCE_ROOT; };
C968087126B8E9010083FF3D /* String.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = String.hpp; path = RSDKv4/String.hpp; sourceTree = SOURCE_ROOT; };
C968087226B8E9010083FF3D /* Collision.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = Collision.hpp; path = RSDKv4/Collision.hpp; sourceTree = SOURCE_ROOT; };
C968087326B8E9010083FF3D /* Object.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = Object.hpp; path = RSDKv4/Object.hpp; sourceTree = SOURCE_ROOT; };
C968087426B8E9010083FF3D /* Audio.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = Audio.hpp; path = RSDKv4/Audio.hpp; sourceTree = SOURCE_ROOT; };
C968087526B8E9010083FF3D /* Text.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = Text.hpp; path = RSDKv4/Text.hpp; sourceTree = SOURCE_ROOT; };
C968087626B8E9010083FF3D /* RetroEngine.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = RetroEngine.hpp; path = RSDKv4/RetroEngine.hpp; sourceTree = SOURCE_ROOT; };
C968087726B8E9010083FF3D /* Math.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = Math.hpp; path = RSDKv4/Math.hpp; sourceTree = SOURCE_ROOT; };
C968087826B8E9010083FF3D /* Drawing.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = Drawing.hpp; path = RSDKv4/Drawing.hpp; sourceTree = SOURCE_ROOT; };
C968087926B8E9010083FF3D /* Script.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = Script.hpp; path = RSDKv4/Script.hpp; sourceTree = SOURCE_ROOT; };
C968087A26B8E9010083FF3D /* Userdata.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = Userdata.hpp; path = RSDKv4/Userdata.hpp; sourceTree = SOURCE_ROOT; };
C968087B26B8E9010083FF3D /* Debug.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = Debug.hpp; path = RSDKv4/Debug.hpp; sourceTree = SOURCE_ROOT; };
C968087C26B8E9010083FF3D /* Sprite.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = Sprite.hpp; path = RSDKv4/Sprite.hpp; sourceTree = SOURCE_ROOT; };
C968087E26B8E9140083FF3D /* RetroGameLoop.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = RetroGameLoop.hpp; path = RSDKv4/RetroGameLoop.hpp; sourceTree = SOURCE_ROOT; };
C968087F26B8E9140083FF3D /* PauseMenu.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = PauseMenu.hpp; path = RSDKv4/PauseMenu.hpp; sourceTree = SOURCE_ROOT; };
C968088126B8E92F0083FF3D /* PauseMenu.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = PauseMenu.cpp; path = RSDKv4/PauseMenu.cpp; sourceTree = SOURCE_ROOT; };
C968088226B8E9300083FF3D /* RetroGameLoop.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = RetroGameLoop.cpp; path = RSDKv4/RetroGameLoop.cpp; sourceTree = SOURCE_ROOT; };
C968088626B8EAC40083FF3D /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; name = Assets.xcassets; path = dependencies/ios/Assets.xcassets; sourceTree = SOURCE_ROOT; };
C968088726B8EAC40083FF3D /* Default.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = Default.png; path = dependencies/ios/Default.png; sourceTree = SOURCE_ROOT; };
C968088B26B8EAD00083FF3D /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = dependencies/ios/Base.lproj/LaunchScreen.storyboard; sourceTree = SOURCE_ROOT; };
C968088D26B8EB560083FF3D /* Vorbis.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Vorbis.framework; path = dependencies/ios/Vorbis.framework; sourceTree = "<group>"; };
C968088E26B8EB560083FF3D /* Ogg.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Ogg.framework; path = dependencies/ios/Ogg.framework; sourceTree = "<group>"; };
C968088F26B8EB560083FF3D /* SDL2.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = SDL2.framework; path = dependencies/ios/SDL2.framework; sourceTree = "<group>"; };
/* End PBXFileReference section */
/* Begin PBXFrameworksBuildPhase section */
C959D5A525A0409F0001CA1C /* Frameworks */ = {
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
C968089226B8EB560083FF3D /* Ogg.framework in Frameworks */,
C959D67E25A303DB0001CA1C /* libSDLMain.a in Frameworks */,
C968089026B8EB560083FF3D /* Vorbis.framework in Frameworks */,
C968089426B8EB560083FF3D /* SDL2.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
/* End PBXFrameworksBuildPhase section */
/* Begin PBXGroup section */
C9065CCA25A3E24E00382B94 /* Resources */ = {
isa = PBXGroup;
children = (
C9065CD025A3E50000382B94 /* Data.rsdk */,
);
name = Resources;
sourceTree = "<group>";
};
C959D59F25A0409F0001CA1C = {
isa = PBXGroup;
children = (
C9065CCA25A3E24E00382B94 /* Resources */,
C959D5AA25A0409F0001CA1C /* RSDKv4 ios */,
C959D5A925A0409F0001CA1C /* Products */,
C959D61125A2DED30001CA1C /* Frameworks */,
);
sourceTree = "<group>";
};
C959D5A925A0409F0001CA1C /* Products */ = {
isa = PBXGroup;
children = (
C959D5A825A0409F0001CA1C /* RSDKv4.app */,
);
name = Products;
sourceTree = "<group>";
};
C959D5AA25A0409F0001CA1C /* RSDKv4 ios */ = {
isa = PBXGroup;
children = (
C968088526B8EA9F0083FF3D /* IOS Files */,
C959D5CF25A041140001CA1C /* Header Files */,
C959D5CE25A0410E0001CA1C /* Source Files */,
);
path = "RSDKv4 ios";
sourceTree = "<group>";
};
C959D5CE25A0410E0001CA1C /* Source Files */ = {
isa = PBXGroup;
children = (
C968088026B8E91F0083FF3D /* Native Objects */,
C968084F26B8E8CE0083FF3D /* Animation.cpp */,
C968084926B8E8CD0083FF3D /* Audio.cpp */,
C968084C26B8E8CE0083FF3D /* Collision.cpp */,
C968084B26B8E8CE0083FF3D /* Debug.cpp */,
C968085026B8E8CE0083FF3D /* Drawing.cpp */,
C968085326B8E8CE0083FF3D /* Ini.cpp */,
C968084E26B8E8CE0083FF3D /* Input.cpp */,
C968084126B8E8CD0083FF3D /* main.cpp */,
C968085126B8E8CE0083FF3D /* Math.cpp */,
C968084726B8E8CD0083FF3D /* Object.cpp */,
C968084A26B8E8CD0083FF3D /* Palette.cpp */,
C968084226B8E8CD0083FF3D /* Reader.cpp */,
C968084026B8E8CD0083FF3D /* RetroEngine.cpp */,
C968084326B8E8CD0083FF3D /* Scene.cpp */,
C968084426B8E8CD0083FF3D /* Scene3D.cpp */,
C968084526B8E8CD0083FF3D /* Script.cpp */,
C968084826B8E8CD0083FF3D /* Sprite.cpp */,
C968085226B8E8CE0083FF3D /* String.cpp */,
C968084626B8E8CD0083FF3D /* Text.cpp */,
C968084D26B8E8CE0083FF3D /* Userdata.cpp */,
C959D62C25A2E5390001CA1C /* cocoa helpers */,
);
name = "Source Files";
sourceTree = "<group>";
};
C959D5CF25A041140001CA1C /* Header Files */ = {
isa = PBXGroup;
children = (
C968087D26B8E9050083FF3D /* Native Objects */,
C968087026B8E9010083FF3D /* Animation.hpp */,
C968087426B8E9010083FF3D /* Audio.hpp */,
C968087226B8E9010083FF3D /* Collision.hpp */,
C968087B26B8E9010083FF3D /* Debug.hpp */,
C968087826B8E9010083FF3D /* Drawing.hpp */,
C968086A26B8E9010083FF3D /* Ini.hpp */,
C968086F26B8E9010083FF3D /* Input.hpp */,
C968087726B8E9010083FF3D /* Math.hpp */,
C968087326B8E9010083FF3D /* Object.hpp */,
C968086E26B8E9010083FF3D /* Palette.hpp */,
C968086D26B8E9010083FF3D /* Reader.hpp */,
C968087626B8E9010083FF3D /* RetroEngine.hpp */,
C968086B26B8E9010083FF3D /* Scene.hpp */,
C968086C26B8E9010083FF3D /* Scene3D.hpp */,
C968087926B8E9010083FF3D /* Script.hpp */,
C968087C26B8E9010083FF3D /* Sprite.hpp */,
C968087126B8E9010083FF3D /* String.hpp */,
C968087526B8E9010083FF3D /* Text.hpp */,
C968087A26B8E9010083FF3D /* Userdata.hpp */,
C959D62B25A2E5300001CA1C /* cocoa helpers */,
);
name = "Header Files";
sourceTree = "<group>";
};
C959D61125A2DED30001CA1C /* Frameworks */ = {
isa = PBXGroup;
children = (
C968088E26B8EB560083FF3D /* Ogg.framework */,
C968088F26B8EB560083FF3D /* SDL2.framework */,
C968088D26B8EB560083FF3D /* Vorbis.framework */,
C959D67D25A303C80001CA1C /* libSDLMain.a */,
);
name = Frameworks;
sourceTree = "<group>";
};
C959D62B25A2E5300001CA1C /* cocoa helpers */ = {
isa = PBXGroup;
children = (
C9065CCB25A3E2EC00382B94 /* cocoaHelpers.hpp */,
);
name = "cocoa helpers";
sourceTree = "<group>";
};
C959D62C25A2E5390001CA1C /* cocoa helpers */ = {
isa = PBXGroup;
children = (
C9065CCD25A3E2FF00382B94 /* cocoaHelpers.mm */,
);
name = "cocoa helpers";
sourceTree = "<group>";
};
C968087D26B8E9050083FF3D /* Native Objects */ = {
isa = PBXGroup;
children = (
C968087F26B8E9140083FF3D /* PauseMenu.hpp */,
C968087E26B8E9140083FF3D /* RetroGameLoop.hpp */,
);
name = "Native Objects";
sourceTree = "<group>";
};
C968088026B8E91F0083FF3D /* Native Objects */ = {
isa = PBXGroup;
children = (
C968088126B8E92F0083FF3D /* PauseMenu.cpp */,
C968088226B8E9300083FF3D /* RetroGameLoop.cpp */,
);
name = "Native Objects";
sourceTree = "<group>";
};
C968088526B8EA9F0083FF3D /* IOS Files */ = {
isa = PBXGroup;
children = (
C968088A26B8EAD00083FF3D /* LaunchScreen.storyboard */,
C968088626B8EAC40083FF3D /* Assets.xcassets */,
C968088726B8EAC40083FF3D /* Default.png */,
);
name = "IOS Files";
sourceTree = "<group>";
};
/* End PBXGroup section */
/* Begin PBXNativeTarget section */
C959D5A725A0409F0001CA1C /* RSDKv4 */ = {
isa = PBXNativeTarget;
buildConfigurationList = C959D5C425A040A00001CA1C /* Build configuration list for PBXNativeTarget "RSDKv4" */;
buildPhases = (
C959D5A425A0409F0001CA1C /* Sources */,
C959D5A525A0409F0001CA1C /* Frameworks */,
C959D5A625A0409F0001CA1C /* Resources */,
C9065CD525A425D200382B94 /* Embed Frameworks */,
);
buildRules = (
);
dependencies = (
);
name = RSDKv4;
productName = "RSDKv4 ios";
productReference = C959D5A825A0409F0001CA1C /* RSDKv4.app */;
productType = "com.apple.product-type.application";
};
/* End PBXNativeTarget section */
/* Begin PBXProject section */
C959D5A025A0409F0001CA1C /* Project object */ = {
isa = PBXProject;
attributes = {
LastUpgradeCheck = 1230;
ORGANIZATIONNAME = "Retro Engine v4";
TargetAttributes = {
C959D5A725A0409F0001CA1C = {
CreatedOnToolsVersion = 11.6;
};
};
};
buildConfigurationList = C959D5A325A0409F0001CA1C /* Build configuration list for PBXProject "RSDKv4 ios" */;
compatibilityVersion = "Xcode 9.3";
developmentRegion = en;
hasScannedForEncodings = 0;
knownRegions = (
en,
Base,
);
mainGroup = C959D59F25A0409F0001CA1C;
productRefGroup = C959D5A925A0409F0001CA1C /* Products */;
projectDirPath = "";
projectRoot = "";
targets = (
C959D5A725A0409F0001CA1C /* RSDKv4 */,
);
};
/* End PBXProject section */
/* Begin PBXResourcesBuildPhase section */
C959D5A625A0409F0001CA1C /* Resources */ = {
isa = PBXResourcesBuildPhase;
buildActionMask = 2147483647;
files = (
C968088826B8EAC40083FF3D /* Assets.xcassets in Resources */,
C968088C26B8EAD00083FF3D /* LaunchScreen.storyboard in Resources */,
C968088926B8EAC40083FF3D /* Default.png in Resources */,
C9065CD125A3E50100382B94 /* Data.rsdk in Resources */,
);
runOnlyForDeploymentPostprocessing = 0;
};
/* End PBXResourcesBuildPhase section */
/* Begin PBXSourcesBuildPhase section */
C959D5A425A0409F0001CA1C /* Sources */ = {
isa = PBXSourcesBuildPhase;
buildActionMask = 2147483647;
files = (
C968086826B8E8CE0083FF3D /* Ini.cpp in Sources */,
C968086526B8E8CE0083FF3D /* Drawing.cpp in Sources */,
C968088426B8E9300083FF3D /* RetroGameLoop.cpp in Sources */,
C968085B26B8E8CE0083FF3D /* Text.cpp in Sources */,
C968085A26B8E8CE0083FF3D /* Script.cpp in Sources */,
C968086426B8E8CE0083FF3D /* Animation.cpp in Sources */,
C968085926B8E8CE0083FF3D /* Scene3D.cpp in Sources */,
C968085826B8E8CE0083FF3D /* Scene.cpp in Sources */,
C968086326B8E8CE0083FF3D /* Input.cpp in Sources */,
C968086126B8E8CE0083FF3D /* Collision.cpp in Sources */,
C968085526B8E8CE0083FF3D /* RetroEngine.cpp in Sources */,
C968086226B8E8CE0083FF3D /* Userdata.cpp in Sources */,
C968088326B8E9300083FF3D /* PauseMenu.cpp in Sources */,
C968085D26B8E8CE0083FF3D /* Sprite.cpp in Sources */,
C968085626B8E8CE0083FF3D /* main.cpp in Sources */,
C968085E26B8E8CE0083FF3D /* Audio.cpp in Sources */,
C968086026B8E8CE0083FF3D /* Debug.cpp in Sources */,
C968085F26B8E8CE0083FF3D /* Palette.cpp in Sources */,
C968086726B8E8CE0083FF3D /* String.cpp in Sources */,
C968085726B8E8CE0083FF3D /* Reader.cpp in Sources */,
C968085C26B8E8CE0083FF3D /* Object.cpp in Sources */,
C9065CCE25A3E2FF00382B94 /* cocoaHelpers.mm in Sources */,
C968086626B8E8CE0083FF3D /* Math.cpp in Sources */,
);
runOnlyForDeploymentPostprocessing = 0;
};
/* End PBXSourcesBuildPhase section */
/* Begin PBXVariantGroup section */
C968088A26B8EAD00083FF3D /* LaunchScreen.storyboard */ = {
isa = PBXVariantGroup;
children = (
C968088B26B8EAD00083FF3D /* Base */,
);
name = LaunchScreen.storyboard;
sourceTree = "<group>";
};
/* End PBXVariantGroup section */
/* Begin XCBuildConfiguration section */
C959D5C225A040A00001CA1C /* Debug */ = {
isa = XCBuildConfiguration;
buildSettings = {
ALWAYS_SEARCH_USER_PATHS = NO;
CLANG_ANALYZER_NONNULL = YES;
CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
CLANG_CXX_LANGUAGE_STANDARD = "gnu++14";
CLANG_CXX_LIBRARY = "libc++";
CLANG_ENABLE_MODULES = YES;
CLANG_ENABLE_OBJC_ARC = YES;
CLANG_ENABLE_OBJC_WEAK = YES;
CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
CLANG_WARN_BOOL_CONVERSION = YES;
CLANG_WARN_COMMA = YES;
CLANG_WARN_CONSTANT_CONVERSION = YES;
CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
CLANG_WARN_EMPTY_BODY = YES;
CLANG_WARN_ENUM_CONVERSION = YES;
CLANG_WARN_INFINITE_RECURSION = YES;
CLANG_WARN_INT_CONVERSION = YES;
CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES;
CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
CLANG_WARN_STRICT_PROTOTYPES = YES;
CLANG_WARN_SUSPICIOUS_MOVE = YES;
CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
CLANG_WARN_UNREACHABLE_CODE = YES;
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
COPY_PHASE_STRIP = NO;
DEBUG_INFORMATION_FORMAT = dwarf;
ENABLE_STRICT_OBJC_MSGSEND = YES;
ENABLE_TESTABILITY = YES;
GCC_C_LANGUAGE_STANDARD = gnu11;
GCC_DYNAMIC_NO_PIC = NO;
GCC_NO_COMMON_BLOCKS = YES;
GCC_OPTIMIZATION_LEVEL = 0;
GCC_PREPROCESSOR_DEFINITIONS = (
"DEBUG=1",
"$(inherited)",
);
GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
GCC_WARN_UNDECLARED_SELECTOR = YES;
GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
GCC_WARN_UNUSED_FUNCTION = YES;
GCC_WARN_UNUSED_VARIABLE = YES;
HEADER_SEARCH_PATHS = "";
IPHONEOS_DEPLOYMENT_TARGET = 13.0;
MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE;
MTL_FAST_MATH = YES;
ONLY_ACTIVE_ARCH = YES;
SDKROOT = iphoneos;
TARGETED_DEVICE_FAMILY = "1,2";
};
name = Debug;
};
C959D5C325A040A00001CA1C /* Release */ = {
isa = XCBuildConfiguration;
buildSettings = {
ALWAYS_SEARCH_USER_PATHS = NO;
CLANG_ANALYZER_NONNULL = YES;
CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
CLANG_CXX_LANGUAGE_STANDARD = "gnu++14";
CLANG_CXX_LIBRARY = "libc++";
CLANG_ENABLE_MODULES = YES;
CLANG_ENABLE_OBJC_ARC = YES;
CLANG_ENABLE_OBJC_WEAK = YES;
CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
CLANG_WARN_BOOL_CONVERSION = YES;
CLANG_WARN_COMMA = YES;
CLANG_WARN_CONSTANT_CONVERSION = YES;
CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
CLANG_WARN_EMPTY_BODY = YES;
CLANG_WARN_ENUM_CONVERSION = YES;
CLANG_WARN_INFINITE_RECURSION = YES;
CLANG_WARN_INT_CONVERSION = YES;
CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES;
CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
CLANG_WARN_STRICT_PROTOTYPES = YES;
CLANG_WARN_SUSPICIOUS_MOVE = YES;
CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
CLANG_WARN_UNREACHABLE_CODE = YES;
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
COPY_PHASE_STRIP = NO;
DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
ENABLE_NS_ASSERTIONS = NO;
ENABLE_STRICT_OBJC_MSGSEND = YES;
GCC_C_LANGUAGE_STANDARD = gnu11;
GCC_NO_COMMON_BLOCKS = YES;
GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
GCC_WARN_UNDECLARED_SELECTOR = YES;
GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
GCC_WARN_UNUSED_FUNCTION = YES;
GCC_WARN_UNUSED_VARIABLE = YES;
HEADER_SEARCH_PATHS = "";
IPHONEOS_DEPLOYMENT_TARGET = 13.0;
MTL_ENABLE_DEBUG_INFO = NO;
MTL_FAST_MATH = YES;
SDKROOT = iphoneos;
TARGETED_DEVICE_FAMILY = "1,2";
VALIDATE_PRODUCT = YES;
};
name = Release;
};
C959D5C525A040A00001CA1C /* Debug */ = {
isa = XCBuildConfiguration;
buildSettings = {
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
CLANG_CXX_LANGUAGE_STANDARD = "gnu++17";
CODE_SIGN_IDENTITY = "Apple Development";
CODE_SIGN_STYLE = Automatic;
DEVELOPMENT_TEAM = "";
FRAMEWORK_SEARCH_PATHS = (
"$(inherited)",
"$(PROJECT_DIR)/dependencies/ios",
);
HEADER_SEARCH_PATHS = "";
INFOPLIST_FILE = "$(SRCROOT)/dependencies/ios/Info.plist";
IPHONEOS_DEPLOYMENT_TARGET = 13.0;
LD_RUNPATH_SEARCH_PATHS = (
"$(inherited)",
"@executable_path/Frameworks",
);
LIBRARY_SEARCH_PATHS = (
"$(inherited)",
"$(PROJECT_DIR)/dependencies/ios",
);
MARKETING_VERSION = 1.3.3;
PRODUCT_BUNDLE_IDENTIFIER = RSDKv4.RSDKv4;
PRODUCT_NAME = "$(TARGET_NAME)";
PROVISIONING_PROFILE_SPECIFIER = "";
TARGETED_DEVICE_FAMILY = "1,2";
VALID_ARCHS = "arm64 arm64e armv7 armv7s";
};
name = Debug;
};
C959D5C625A040A00001CA1C /* Release */ = {
isa = XCBuildConfiguration;
buildSettings = {
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
CLANG_CXX_LANGUAGE_STANDARD = "gnu++17";
CODE_SIGN_IDENTITY = "Apple Development";
CODE_SIGN_STYLE = Automatic;
DEVELOPMENT_TEAM = "";
FRAMEWORK_SEARCH_PATHS = (
"$(inherited)",
"$(PROJECT_DIR)/dependencies/ios",
);
HEADER_SEARCH_PATHS = "";
INFOPLIST_FILE = "$(SRCROOT)/dependencies/ios/Info.plist";
IPHONEOS_DEPLOYMENT_TARGET = 13.0;
LD_RUNPATH_SEARCH_PATHS = (
"$(inherited)",
"@executable_path/Frameworks",
);
LIBRARY_SEARCH_PATHS = (
"$(inherited)",
"$(PROJECT_DIR)/dependencies/ios",
);
MARKETING_VERSION = 1.3.3;
PRODUCT_BUNDLE_IDENTIFIER = RSDKv4.RSDKv4;
PRODUCT_NAME = "$(TARGET_NAME)";
PROVISIONING_PROFILE_SPECIFIER = "";
TARGETED_DEVICE_FAMILY = "1,2";
VALID_ARCHS = "arm64 arm64e armv7 armv7s";
};
name = Release;
};
/* End XCBuildConfiguration section */
/* Begin XCConfigurationList section */
C959D5A325A0409F0001CA1C /* Build configuration list for PBXProject "RSDKv4 ios" */ = {
isa = XCConfigurationList;
buildConfigurations = (
C959D5C225A040A00001CA1C /* Debug */,
C959D5C325A040A00001CA1C /* Release */,
);
defaultConfigurationIsVisible = 0;
defaultConfigurationName = Release;
};
C959D5C425A040A00001CA1C /* Build configuration list for PBXNativeTarget "RSDKv4" */ = {
isa = XCConfigurationList;
buildConfigurations = (
C959D5C525A040A00001CA1C /* Debug */,
C959D5C625A040A00001CA1C /* Release */,
);
defaultConfigurationIsVisible = 0;
defaultConfigurationName = Release;
};
/* End XCConfigurationList section */
};
rootObject = C959D5A025A0409F0001CA1C /* Project object */;
}