Added filesystem code to Mac and iOS Xcode projects.
authorRyan C. Gordon <icculus@icculus.org>
Tue, 20 Aug 2013 21:29:40 -0400
changeset 7675230c1a5e1af5
parent 7674 0cfb5e88fb95
child 7676 013483acb374
Added filesystem code to Mac and iOS Xcode projects.
Xcode-iOS/SDL/SDL.xcodeproj/project.pbxproj
Xcode/SDL/SDL.xcodeproj/project.pbxproj
     1.1 --- a/Xcode-iOS/SDL/SDL.xcodeproj/project.pbxproj	Tue Aug 20 21:21:57 2013 -0400
     1.2 +++ b/Xcode-iOS/SDL/SDL.xcodeproj/project.pbxproj	Tue Aug 20 21:29:40 2013 -0400
     1.3 @@ -67,6 +67,8 @@
     1.4  		04F7808512FB753F00FC43C0 /* SDL_nullframebuffer.c in Sources */ = {isa = PBXBuildFile; fileRef = 04F7808312FB753F00FC43C0 /* SDL_nullframebuffer.c */; };
     1.5  		04FFAB8B12E23B8D00BA343D /* SDL_atomic.c in Sources */ = {isa = PBXBuildFile; fileRef = 04FFAB8912E23B8D00BA343D /* SDL_atomic.c */; };
     1.6  		04FFAB8C12E23B8D00BA343D /* SDL_spinlock.c in Sources */ = {isa = PBXBuildFile; fileRef = 04FFAB8A12E23B8D00BA343D /* SDL_spinlock.c */; };
     1.7 +		56C181DF17C44D5E00406AE3 /* SDL_filesystem.h in Headers */ = {isa = PBXBuildFile; fileRef = 56C181DE17C44D5E00406AE3 /* SDL_filesystem.h */; };
     1.8 +		56C181E217C44D7A00406AE3 /* SDL_sysfilesystem.m in Sources */ = {isa = PBXBuildFile; fileRef = 56C181E117C44D7A00406AE3 /* SDL_sysfilesystem.m */; };
     1.9  		56EA86FB13E9EC2B002E47EB /* SDL_coreaudio.c in Sources */ = {isa = PBXBuildFile; fileRef = 56EA86F913E9EC2B002E47EB /* SDL_coreaudio.c */; };
    1.10  		56EA86FC13E9EC2B002E47EB /* SDL_coreaudio.h in Headers */ = {isa = PBXBuildFile; fileRef = 56EA86FA13E9EC2B002E47EB /* SDL_coreaudio.h */; };
    1.11  		56ED04E1118A8EE200A56AA6 /* SDL_power.c in Sources */ = {isa = PBXBuildFile; fileRef = 56ED04E0118A8EE200A56AA6 /* SDL_power.c */; };
    1.12 @@ -258,6 +260,8 @@
    1.13  		04F7808312FB753F00FC43C0 /* SDL_nullframebuffer.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = SDL_nullframebuffer.c; sourceTree = "<group>"; };
    1.14  		04FFAB8912E23B8D00BA343D /* SDL_atomic.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = SDL_atomic.c; sourceTree = "<group>"; };
    1.15  		04FFAB8A12E23B8D00BA343D /* SDL_spinlock.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = SDL_spinlock.c; sourceTree = "<group>"; };
    1.16 +		56C181DE17C44D5E00406AE3 /* SDL_filesystem.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SDL_filesystem.h; sourceTree = "<group>"; };
    1.17 +		56C181E117C44D7A00406AE3 /* SDL_sysfilesystem.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = SDL_sysfilesystem.m; path = ../../src/filesystem/cocoa/SDL_sysfilesystem.m; sourceTree = "<group>"; };
    1.18  		56EA86F913E9EC2B002E47EB /* SDL_coreaudio.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = SDL_coreaudio.c; path = coreaudio/SDL_coreaudio.c; sourceTree = "<group>"; };
    1.19  		56EA86FA13E9EC2B002E47EB /* SDL_coreaudio.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SDL_coreaudio.h; path = coreaudio/SDL_coreaudio.h; sourceTree = "<group>"; };
    1.20  		56ED04E0118A8EE200A56AA6 /* SDL_power.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = SDL_power.c; path = ../../src/power/SDL_power.c; sourceTree = SOURCE_ROOT; };
    1.21 @@ -548,6 +552,14 @@
    1.22  			name = CustomTemplate;
    1.23  			sourceTree = "<group>";
    1.24  		};
    1.25 +		56C181E017C44D6900406AE3 /* filesystem */ = {
    1.26 +			isa = PBXGroup;
    1.27 +			children = (
    1.28 +				56C181E117C44D7A00406AE3 /* SDL_sysfilesystem.m */,
    1.29 +			);
    1.30 +			name = filesystem;
    1.31 +			sourceTree = "<group>";
    1.32 +		};
    1.33  		56EA86F813E9EBF9002E47EB /* coreaudio */ = {
    1.34  			isa = PBXGroup;
    1.35  			children = (
    1.36 @@ -676,6 +688,7 @@
    1.37  				AA7558701595D55500BBD41B /* SDL_endian.h */,
    1.38  				AA7558711595D55500BBD41B /* SDL_error.h */,
    1.39  				AA7558721595D55500BBD41B /* SDL_events.h */,
    1.40 +				56C181DE17C44D5E00406AE3 /* SDL_filesystem.h */,
    1.41  				AA0AD06416647BD400CE5896 /* SDL_gamecontroller.h */,
    1.42  				AA7558731595D55500BBD41B /* SDL_gesture.h */,
    1.43  				AA7558741595D55500BBD41B /* SDL_haptic.h */,
    1.44 @@ -726,6 +739,7 @@
    1.45  				FD99B98A0DD52EDC00FB1D6B /* cpuinfo */,
    1.46  				FD99B98C0DD52EDC00FB1D6B /* events */,
    1.47  				FD99B99D0DD52EDC00FB1D6B /* file */,
    1.48 +				56C181E017C44D6900406AE3 /* filesystem */,
    1.49  				047677B60EA769DF008ABAF1 /* haptic */,
    1.50  				FD5F9D080E0E08B3008E885B /* joystick */,
    1.51  				FD8BD8150E27E25900B52CD5 /* loadso */,
    1.52 @@ -1018,6 +1032,7 @@
    1.53  				AABCC3941640643D00AB8930 /* SDL_uikitmessagebox.h in Headers */,
    1.54  				AA0AD06516647BD400CE5896 /* SDL_gamecontroller.h in Headers */,
    1.55  				AADA5B8F16CCAB7C00107CF7 /* SDL_bits.h in Headers */,
    1.56 +				56C181DF17C44D5E00406AE3 /* SDL_filesystem.h in Headers */,
    1.57  			);
    1.58  			runOnlyForDeploymentPostprocessing = 0;
    1.59  		};
    1.60 @@ -1183,6 +1198,7 @@
    1.61  				AABCC3951640643D00AB8930 /* SDL_uikitmessagebox.m in Sources */,
    1.62  				AA0AD06216647BBB00CE5896 /* SDL_gamecontroller.c in Sources */,
    1.63  				AA0F8495178D5F1A00823F9D /* SDL_systls.c in Sources */,
    1.64 +				56C181E217C44D7A00406AE3 /* SDL_sysfilesystem.m in Sources */,
    1.65  			);
    1.66  			runOnlyForDeploymentPostprocessing = 0;
    1.67  		};
     2.1 --- a/Xcode/SDL/SDL.xcodeproj/project.pbxproj	Tue Aug 20 21:21:57 2013 -0400
     2.2 +++ b/Xcode/SDL/SDL.xcodeproj/project.pbxproj	Tue Aug 20 21:29:40 2013 -0400
     2.3 @@ -391,6 +391,8 @@
     2.4  		04F7805F12FB74A200FC43C0 /* SDL_drawpoint.h in Headers */ = {isa = PBXBuildFile; fileRef = 04F7804712FB74A200FC43C0 /* SDL_drawpoint.h */; };
     2.5  		566CDE8F148F0AC200C5A9BB /* SDL_dropevents_c.h in Headers */ = {isa = PBXBuildFile; fileRef = 566CDE8D148F0AC200C5A9BB /* SDL_dropevents_c.h */; };
     2.6  		566CDE90148F0AC200C5A9BB /* SDL_dropevents.c in Sources */ = {isa = PBXBuildFile; fileRef = 566CDE8E148F0AC200C5A9BB /* SDL_dropevents.c */; };
     2.7 +		567E2F1C17C44BB2005F1892 /* SDL_sysfilesystem.m in Sources */ = {isa = PBXBuildFile; fileRef = 567E2F1B17C44BB2005F1892 /* SDL_sysfilesystem.m */; };
     2.8 +		567E2F2117C44C35005F1892 /* SDL_filesystem.h in Headers */ = {isa = PBXBuildFile; fileRef = 567E2F2017C44C35005F1892 /* SDL_filesystem.h */; };
     2.9  		A77E6EB4167AB0A90010E40B /* SDL_gamecontroller.h in Headers */ = {isa = PBXBuildFile; fileRef = A77E6EB3167AB0A90010E40B /* SDL_gamecontroller.h */; settings = {ATTRIBUTES = (Public, ); }; };
    2.10  		A77E6EB5167AB0A90010E40B /* SDL_gamecontroller.h in Headers */ = {isa = PBXBuildFile; fileRef = A77E6EB3167AB0A90010E40B /* SDL_gamecontroller.h */; settings = {ATTRIBUTES = (Public, ); }; };
    2.11  		AA0AD09D16648D1700CE5896 /* SDL_gamecontroller.c in Sources */ = {isa = PBXBuildFile; fileRef = BBFC088A164C6514003E6A99 /* SDL_gamecontroller.c */; };
    2.12 @@ -986,6 +988,8 @@
    2.13  		04F7804712FB74A200FC43C0 /* SDL_drawpoint.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SDL_drawpoint.h; sourceTree = "<group>"; };
    2.14  		566CDE8D148F0AC200C5A9BB /* SDL_dropevents_c.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SDL_dropevents_c.h; sourceTree = "<group>"; };
    2.15  		566CDE8E148F0AC200C5A9BB /* SDL_dropevents.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = SDL_dropevents.c; sourceTree = "<group>"; };
    2.16 +		567E2F1B17C44BB2005F1892 /* SDL_sysfilesystem.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = SDL_sysfilesystem.m; path = ../../src/filesystem/cocoa/SDL_sysfilesystem.m; sourceTree = "<group>"; };
    2.17 +		567E2F2017C44C35005F1892 /* SDL_filesystem.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SDL_filesystem.h; sourceTree = "<group>"; };
    2.18  		A77E6EB3167AB0A90010E40B /* SDL_gamecontroller.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SDL_gamecontroller.h; sourceTree = "<group>"; };
    2.19  		AA0F8490178D5ECC00823F9D /* SDL_systls.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = SDL_systls.c; sourceTree = "<group>"; };
    2.20  		AA628AC8159367B7005138DD /* SDL_rotate.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = SDL_rotate.c; sourceTree = "<group>"; };
    2.21 @@ -1135,6 +1139,7 @@
    2.22  				AA7557D21595D4D800BBD41B /* SDL_endian.h */,
    2.23  				AA7557D31595D4D800BBD41B /* SDL_error.h */,
    2.24  				AA7557D41595D4D800BBD41B /* SDL_events.h */,
    2.25 +				567E2F2017C44C35005F1892 /* SDL_filesystem.h */,
    2.26  				A77E6EB3167AB0A90010E40B /* SDL_gamecontroller.h */,
    2.27  				AA7557D51595D4D800BBD41B /* SDL_gesture.h */,
    2.28  				AA7557D61595D4D800BBD41B /* SDL_haptic.h */,
    2.29 @@ -1643,6 +1648,7 @@
    2.30  				04BDFD7612E6671700899322 /* audio */,
    2.31  				04BDFDD312E6671700899322 /* cpuinfo */,
    2.32  				04BDFDD512E6671700899322 /* events */,
    2.33 +				567E2F1F17C44BBB005F1892 /* filesystem */,
    2.34  				04BDFDEC12E6671700899322 /* file */,
    2.35  				04BDFDF112E6671700899322 /* haptic */,
    2.36  				04BDFDFF12E6671700899322 /* joystick */,
    2.37 @@ -1664,6 +1670,14 @@
    2.38  			name = "Library Source";
    2.39  			sourceTree = "<group>";
    2.40  		};
    2.41 +		567E2F1F17C44BBB005F1892 /* filesystem */ = {
    2.42 +			isa = PBXGroup;
    2.43 +			children = (
    2.44 +				567E2F1B17C44BB2005F1892 /* SDL_sysfilesystem.m */,
    2.45 +			);
    2.46 +			name = filesystem;
    2.47 +			sourceTree = "<group>";
    2.48 +		};
    2.49  		BEC562FE0761C0E800A33029 /* Linked Frameworks */ = {
    2.50  			isa = PBXGroup;
    2.51  			children = (
    2.52 @@ -1858,6 +1872,7 @@
    2.53  				AA628AD3159367F2005138DD /* SDL_x11xinput2.h in Headers */,
    2.54  				AABCC38D164063D200AB8930 /* SDL_cocoamessagebox.h in Headers */,
    2.55  				D55A1B81179F262300625D7C /* SDL_cocoamousetap.h in Headers */,
    2.56 +				567E2F2117C44C35005F1892 /* SDL_filesystem.h in Headers */,
    2.57  			);
    2.58  			runOnlyForDeploymentPostprocessing = 0;
    2.59  		};
    2.60 @@ -2003,6 +2018,7 @@
    2.61  				AA628AD4159367F2005138DD /* SDL_x11xinput2.h in Headers */,
    2.62  				AABCC38E164063D200AB8930 /* SDL_cocoamessagebox.h in Headers */,
    2.63  				D55A1B85179F278E00625D7C /* SDL_cocoamousetap.h in Headers */,
    2.64 +				567E2F2217C44C35005F1892 /* SDL_filesystem.h in Headers */,
    2.65  			);
    2.66  			runOnlyForDeploymentPostprocessing = 0;
    2.67  		};
    2.68 @@ -2148,6 +2164,7 @@
    2.69  				DB313FC717554B71006C0E22 /* SDL_x11xinput2.h in Headers */,
    2.70  				DB313FFA17554B71006C0E22 /* SDL_cocoamessagebox.h in Headers */,
    2.71  				D55A1B86179F278F00625D7C /* SDL_cocoamousetap.h in Headers */,
    2.72 +				567E2F2317C44C35005F1892 /* SDL_filesystem.h in Headers */,
    2.73  			);
    2.74  			runOnlyForDeploymentPostprocessing = 0;
    2.75  		};
    2.76 @@ -2431,6 +2448,7 @@
    2.77  				AA0AD09D16648D1700CE5896 /* SDL_gamecontroller.c in Sources */,
    2.78  				AA0F8491178D5ECC00823F9D /* SDL_systls.c in Sources */,
    2.79  				D55A1B82179F262300625D7C /* SDL_cocoamousetap.m in Sources */,
    2.80 +				567E2F1C17C44BB2005F1892 /* SDL_sysfilesystem.m in Sources */,
    2.81  			);
    2.82  			runOnlyForDeploymentPostprocessing = 0;
    2.83  		};
    2.84 @@ -2548,6 +2566,7 @@
    2.85  				AABCC390164063D200AB8930 /* SDL_cocoamessagebox.m in Sources */,
    2.86  				AA0F8492178D5ECC00823F9D /* SDL_systls.c in Sources */,
    2.87  				D55A1B84179F263600625D7C /* SDL_cocoamousetap.m in Sources */,
    2.88 +				567E2F1D17C44BB2005F1892 /* SDL_sysfilesystem.m in Sources */,
    2.89  			);
    2.90  			runOnlyForDeploymentPostprocessing = 0;
    2.91  		};
    2.92 @@ -2665,6 +2684,7 @@
    2.93  				DB31406A17554B71006C0E22 /* SDL_cocoamessagebox.m in Sources */,
    2.94  				AA0F8493178D5ECC00823F9D /* SDL_systls.c in Sources */,
    2.95  				D55A1B83179F263500625D7C /* SDL_cocoamousetap.m in Sources */,
    2.96 +				567E2F1E17C44BB2005F1892 /* SDL_sysfilesystem.m in Sources */,
    2.97  			);
    2.98  			runOnlyForDeploymentPostprocessing = 0;
    2.99  		};