RSS

(root)/iphone/tappity : /Jigs/Jigs.xcodeproj/project.pbxproj (revision 49)

To get this branch, use:
bzr branch /browse/iphone/tappity
Line Revision Contents
1 9
// !$*UTF8*$!
2
{
3
	archiveVersion = 1;
4
	classes = {
5
	};
6
	objectVersion = 45;
7
	objects = {
8
9
/* Begin PBXBuildFile section */
10
		1D3623260D0F684500981E51 /* JigsAppDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = 1D3623250D0F684500981E51 /* JigsAppDelegate.m */; };
11
		1D60589B0D05DD56006BFB54 /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = 29B97316FDCFA39411CA2CEA /* main.m */; };
12
		1D60589F0D05DD5A006BFB54 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1D30AB110D05D00D00671497 /* Foundation.framework */; };
13
		1DF5F4E00D08C38300B7A737 /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1DF5F4DF0D08C38300B7A737 /* UIKit.framework */; };
14
		28AD733F0D9D9553002E5188 /* MainWindow.xib in Resources */ = {isa = PBXBuildFile; fileRef = 28AD733E0D9D9553002E5188 /* MainWindow.xib */; };
15
		28FD15000DC6FC520079059D /* OpenGLES.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 28FD14FF0DC6FC520079059D /* OpenGLES.framework */; };
16
		28FD15080DC6FC5B0079059D /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 28FD15070DC6FC5B0079059D /* QuartzCore.framework */; };
17 13
		DA04009F1026DC87008C8C20 /* JigView.m in Sources */ = {isa = PBXBuildFile; fileRef = DA04009E1026DC87008C8C20 /* JigView.m */; };
18
		DA0400A61026DCB3008C8C20 /* geometry.m in Sources */ = {isa = PBXBuildFile; fileRef = DA0400A11026DCB3008C8C20 /* geometry.m */; };
19
		DA0400A81026DCB3008C8C20 /* VertexArray.m in Sources */ = {isa = PBXBuildFile; fileRef = DA0400A51026DCB3008C8C20 /* VertexArray.m */; };
20 27
		DA142A2B10336BE300864430 /* button1.png in Resources */ = {isa = PBXBuildFile; fileRef = DA142A2A10336BE300864430 /* button1.png */; };
21
		DA142A951033856000864430 /* few-icon.png in Resources */ = {isa = PBXBuildFile; fileRef = DA142A931033856000864430 /* few-icon.png */; };
22
		DA142A961033856000864430 /* many-icon.png in Resources */ = {isa = PBXBuildFile; fileRef = DA142A941033856000864430 /* many-icon.png */; };
23
		DA142ABC1034028800864430 /* darkslide-button.png in Resources */ = {isa = PBXBuildFile; fileRef = DA142AB91034028800864430 /* darkslide-button.png */; };
24
		DA142ABD1034028800864430 /* darkslide-empty.png in Resources */ = {isa = PBXBuildFile; fileRef = DA142ABA1034028800864430 /* darkslide-empty.png */; };
25
		DA142ABE1034028800864430 /* darkslide-full.png in Resources */ = {isa = PBXBuildFile; fileRef = DA142ABB1034028800864430 /* darkslide-full.png */; };
26
		DA142B2D1034126300864430 /* dark-gradient-480.png in Resources */ = {isa = PBXBuildFile; fileRef = DA142B2C1034126300864430 /* dark-gradient-480.png */; };
27 30
		DA142CC810345C7500864430 /* GLESView.m in Sources */ = {isa = PBXBuildFile; fileRef = DA0400A31026DCB3008C8C20 /* GLESView.m */; };
28 23
		DA44B4DD102EEC0B00129021 /* move-icon.pdf in Resources */ = {isa = PBXBuildFile; fileRef = DA44B4DA102EEC0B00129021 /* move-icon.pdf */; };
29
		DA44B4DE102EEC0B00129021 /* rotate-icon.pdf in Resources */ = {isa = PBXBuildFile; fileRef = DA44B4DB102EEC0B00129021 /* rotate-icon.pdf */; };
30
		DA44B4DF102EEC0B00129021 /* scale-icon.pdf in Resources */ = {isa = PBXBuildFile; fileRef = DA44B4DC102EEC0B00129021 /* scale-icon.pdf */; };
31 49
		DA48E37D10986D8C004612B8 /* CoreLocation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = DA48E37C10986D8C004612B8 /* CoreLocation.framework */; };
32
		DA48E47C10987E0A004612B8 /* libTappityServer.a in Frameworks */ = {isa = PBXBuildFile; fileRef = DA48E47210987DE0004612B8 /* libTappityServer.a */; };
33 39
		DA56A8B51080E60800EF3AA3 /* Default.png in Resources */ = {isa = PBXBuildFile; fileRef = DA56A8B41080E60800EF3AA3 /* Default.png */; };
34 25
		DA5AF4DA1030DA8A00434F8C /* dialogjig.pdf in Resources */ = {isa = PBXBuildFile; fileRef = DA5AF4D91030DA8A00434F8C /* dialogjig.pdf */; };
35
		DA5AF5AA1031D72B00434F8C /* ImageWell.m in Sources */ = {isa = PBXBuildFile; fileRef = DA5AF5A91031D72B00434F8C /* ImageWell.m */; };
36
		DA5AF5F01031DFBD00434F8C /* image-not-found-icon.png in Resources */ = {isa = PBXBuildFile; fileRef = DA5AF5EF1031DFBD00434F8C /* image-not-found-icon.png */; };
37
		DA5AF85B10321E7500434F8C /* ElAnimation.m in Sources */ = {isa = PBXBuildFile; fileRef = DA5AF85A10321E7500434F8C /* ElAnimation.m */; };
38
		DA5AF94C1032321700434F8C /* sucky_monkey.png in Resources */ = {isa = PBXBuildFile; fileRef = DA5AF94B1032321700434F8C /* sucky_monkey.png */; };
39 27
		DA791B5F103310E000DC1F14 /* icon.png in Resources */ = {isa = PBXBuildFile; fileRef = DA791B5E103310E000DC1F14 /* icon.png */; };
40
		DA791B6B103311C400DC1F14 /* iTunesArtwork.png in Resources */ = {isa = PBXBuildFile; fileRef = DA791B6A103311C400DC1F14 /* iTunesArtwork.png */; };
41 38
		DAADC5B11039F7D400D7FD16 /* GriddedImageWell.m in Sources */ = {isa = PBXBuildFile; fileRef = DAADC5B01039F7D400D7FD16 /* GriddedImageWell.m */; };
42
		DAADC761103B23BE00D7FD16 /* largeIcon.png in Resources */ = {isa = PBXBuildFile; fileRef = DAADC760103B23BE00D7FD16 /* largeIcon.png */; };
43 13
		DAB2BAE01028BD3600F4EF95 /* CoreGraphics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = DAB2BADF1028BD3600F4EF95 /* CoreGraphics.framework */; };
44
		DAB2BB7B1028C83A00F4EF95 /* jigsawPiece.vs in Resources */ = {isa = PBXBuildFile; fileRef = DAB2BB671028C5A600F4EF95 /* jigsawPiece.vs */; };
45
		DAB2BB7C1028C83A00F4EF95 /* jigsawPiece.fs in Resources */ = {isa = PBXBuildFile; fileRef = DAB2BB631028C59C00F4EF95 /* jigsawPiece.fs */; };
46
		DAB2BC4B1028E34100F4EF95 /* SimplexNoise.m in Sources */ = {isa = PBXBuildFile; fileRef = DAB2BC4A1028E34100F4EF95 /* SimplexNoise.m */; };
47
		DAB2BC4E1028E34D00F4EF95 /* MersenneTwister.m in Sources */ = {isa = PBXBuildFile; fileRef = DAB2BC4D1028E34D00F4EF95 /* MersenneTwister.m */; };
48
		DAB2BC511028E3A900F4EF95 /* JigsawGenerator.m in Sources */ = {isa = PBXBuildFile; fileRef = DAB2BC501028E3A900F4EF95 /* JigsawGenerator.m */; };
49 14
		DAB2BC971028F9A400F4EF95 /* Triangulation.m in Sources */ = {isa = PBXBuildFile; fileRef = DAB2BC961028F9A400F4EF95 /* Triangulation.m */; };
50
		DAB2BD9D102A196D00F4EF95 /* bezier.jigedge in Resources */ = {isa = PBXBuildFile; fileRef = DAB2BD98102A196D00F4EF95 /* bezier.jigedge */; };
51
		DAB2BD9E102A196D00F4EF95 /* doublekeyed.jigedge in Resources */ = {isa = PBXBuildFile; fileRef = DAB2BD99102A196D00F4EF95 /* doublekeyed.jigedge */; };
52
		DAB2BD9F102A196D00F4EF95 /* jagged.jigedge in Resources */ = {isa = PBXBuildFile; fileRef = DAB2BD9A102A196D00F4EF95 /* jagged.jigedge */; };
53
		DAB2BDA0102A196D00F4EF95 /* lopsided.jigedge in Resources */ = {isa = PBXBuildFile; fileRef = DAB2BD9B102A196D00F4EF95 /* lopsided.jigedge */; };
54
		DAB2BDA1102A196D00F4EF95 /* simple.jigedge in Resources */ = {isa = PBXBuildFile; fileRef = DAB2BD9C102A196D00F4EF95 /* simple.jigedge */; };
55 15
		DAB2C08D102B1D5E00F4EF95 /* JigsawPiece.m in Sources */ = {isa = PBXBuildFile; fileRef = DAB2C08C102B1D5E00F4EF95 /* JigsawPiece.m */; };
56 16
		DAB2C367102C18BB00F4EF95 /* white.png in Resources */ = {isa = PBXBuildFile; fileRef = DAB2C366102C18BB00F4EF95 /* white.png */; };
57 20
		DAB2C87A102D66BC00F4EF95 /* ESShader.m in Sources */ = {isa = PBXBuildFile; fileRef = DAB2C879102D66BC00F4EF95 /* ESShader.m */; };
58
		DAB2C88E102D690F00F4EF95 /* ES2Shader.m in Sources */ = {isa = PBXBuildFile; fileRef = DAB2C88D102D690F00F4EF95 /* ES2Shader.m */; };
59
		DAB2C8AD102D6B9F00F4EF95 /* ES1Shader.m in Sources */ = {isa = PBXBuildFile; fileRef = DAB2C8AC102D6B9F00F4EF95 /* ES1Shader.m */; };
60 9
		DAE0A35E1026060200887D77 /* JigsawView.xib in Resources */ = {isa = PBXBuildFile; fileRef = DAE0A35D1026060200887D77 /* JigsawView.xib */; };
61
/* End PBXBuildFile section */
62
63 49
/* Begin PBXContainerItemProxy section */
64
		DA48E46F10987DE0004612B8 /* PBXContainerItemProxy */ = {
65
			isa = PBXContainerItemProxy;
66
			containerPortal = DA48E46910987DE0004612B8 /* tappity.xcodeproj */;
67
			proxyType = 2;
68
			remoteGlobalIDString = 1D6058910D05DD3D006BFB54 /* tappity.app */;
69
			remoteInfo = tappity;
70
		};
71
		DA48E47110987DE0004612B8 /* PBXContainerItemProxy */ = {
72
			isa = PBXContainerItemProxy;
73
			containerPortal = DA48E46910987DE0004612B8 /* tappity.xcodeproj */;
74
			proxyType = 2;
75
			remoteGlobalIDString = DA48E42C10987CE0004612B8 /* libTappityServer.a */;
76
			remoteInfo = TappityServer;
77
		};
78
		DA48E47310987DE0004612B8 /* PBXContainerItemProxy */ = {
79
			isa = PBXContainerItemProxy;
80
			containerPortal = DA48E46910987DE0004612B8 /* tappity.xcodeproj */;
81
			proxyType = 2;
82
			remoteGlobalIDString = DA48E44310987D47004612B8 /* libTappityClient.a */;
83
			remoteInfo = TappityClient;
84
		};
85
		DA48E47510987DF4004612B8 /* PBXContainerItemProxy */ = {
86
			isa = PBXContainerItemProxy;
87
			containerPortal = DA48E46910987DE0004612B8 /* tappity.xcodeproj */;
88
			proxyType = 1;
89
			remoteGlobalIDString = DA48E42B10987CE0004612B8 /* TappityServer */;
90
			remoteInfo = TappityServer;
91
		};
92
/* End PBXContainerItemProxy section */
93
94 9
/* Begin PBXFileReference section */
95
		1D30AB110D05D00D00671497 /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = System/Library/Frameworks/Foundation.framework; sourceTree = SDKROOT; };
96
		1D3623240D0F684500981E51 /* JigsAppDelegate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = JigsAppDelegate.h; sourceTree = "<group>"; };
97
		1D3623250D0F684500981E51 /* JigsAppDelegate.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = JigsAppDelegate.m; sourceTree = "<group>"; };
98
		1D6058910D05DD3D006BFB54 /* Jigs.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = Jigs.app; sourceTree = BUILT_PRODUCTS_DIR; };
99
		1DF5F4DF0D08C38300B7A737 /* UIKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = UIKit.framework; path = System/Library/Frameworks/UIKit.framework; sourceTree = SDKROOT; };
100 11
		28AD733E0D9D9553002E5188 /* MainWindow.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = MainWindow.xib; path = resources/MainWindow.xib; sourceTree = "<group>"; };
101 9
		28FD14FF0DC6FC520079059D /* OpenGLES.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = OpenGLES.framework; path = System/Library/Frameworks/OpenGLES.framework; sourceTree = SDKROOT; };
102
		28FD15070DC6FC5B0079059D /* QuartzCore.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = QuartzCore.framework; path = System/Library/Frameworks/QuartzCore.framework; sourceTree = SDKROOT; };
103
		29B97316FDCFA39411CA2CEA /* main.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = main.m; sourceTree = "<group>"; };
104
		32CA4F630368D1EE00C91783 /* Jigs_Prefix.pch */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Jigs_Prefix.pch; sourceTree = "<group>"; };
105
		8D1107310486CEB800E47090 /* Jigs-Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = "Jigs-Info.plist"; plistStructureDefinitionIdentifier = "com.apple.xcode.plist.structure-definition.iphone.info-plist"; sourceTree = "<group>"; };
106 13
		DA04009D1026DC87008C8C20 /* JigView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = JigView.h; sourceTree = "<group>"; };
107
		DA04009E1026DC87008C8C20 /* JigView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = JigView.m; sourceTree = "<group>"; };
108
		DA0400A01026DCB3008C8C20 /* geometry.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = geometry.h; path = ../common/source/geometry.h; sourceTree = SOURCE_ROOT; };
109
		DA0400A11026DCB3008C8C20 /* geometry.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = geometry.m; path = ../common/source/geometry.m; sourceTree = SOURCE_ROOT; };
110
		DA0400A21026DCB3008C8C20 /* GLESView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = GLESView.h; path = ../common/source/GLESView.h; sourceTree = SOURCE_ROOT; };
111
		DA0400A31026DCB3008C8C20 /* GLESView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = GLESView.m; path = ../common/source/GLESView.m; sourceTree = SOURCE_ROOT; };
112
		DA0400A41026DCB3008C8C20 /* VertexArray.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = VertexArray.h; path = ../common/source/VertexArray.h; sourceTree = SOURCE_ROOT; };
113
		DA0400A51026DCB3008C8C20 /* VertexArray.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = VertexArray.m; path = ../common/source/VertexArray.m; sourceTree = SOURCE_ROOT; };
114 49
		DA0417951094C34B00407AC0 /* TappityServer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = TappityServer.h; path = ../tappity/source/TappityServer.h; sourceTree = "<group>"; };
115 46
		DA04196D1095085A00407AC0 /* Tappity.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Tappity.h; path = ../tappity/source/Tappity.h; sourceTree = SOURCE_ROOT; };
116 27
		DA142A2A10336BE300864430 /* button1.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = button1.png; path = ../common/resources/button1.png; sourceTree = SOURCE_ROOT; };
117
		DA142A931033856000864430 /* few-icon.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "few-icon.png"; path = "../common/resources/few-icon.png"; sourceTree = SOURCE_ROOT; };
118
		DA142A941033856000864430 /* many-icon.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "many-icon.png"; path = "../common/resources/many-icon.png"; sourceTree = SOURCE_ROOT; };
119
		DA142AB91034028800864430 /* darkslide-button.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "darkslide-button.png"; path = "resources/darkslide-button.png"; sourceTree = "<group>"; };
120
		DA142ABA1034028800864430 /* darkslide-empty.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "darkslide-empty.png"; path = "resources/darkslide-empty.png"; sourceTree = "<group>"; };
121
		DA142ABB1034028800864430 /* darkslide-full.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "darkslide-full.png"; path = "resources/darkslide-full.png"; sourceTree = "<group>"; };
122
		DA142B2C1034126300864430 /* dark-gradient-480.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "dark-gradient-480.png"; path = "resources/dark-gradient-480.png"; sourceTree = "<group>"; };
123 23
		DA44B4DA102EEC0B00129021 /* move-icon.pdf */ = {isa = PBXFileReference; lastKnownFileType = image.pdf; name = "move-icon.pdf"; path = "../common/resources/move-icon.pdf"; sourceTree = SOURCE_ROOT; };
124
		DA44B4DB102EEC0B00129021 /* rotate-icon.pdf */ = {isa = PBXFileReference; lastKnownFileType = image.pdf; name = "rotate-icon.pdf"; path = "../common/resources/rotate-icon.pdf"; sourceTree = SOURCE_ROOT; };
125
		DA44B4DC102EEC0B00129021 /* scale-icon.pdf */ = {isa = PBXFileReference; lastKnownFileType = image.pdf; name = "scale-icon.pdf"; path = "../common/resources/scale-icon.pdf"; sourceTree = SOURCE_ROOT; };
126 49
		DA48E37C10986D8C004612B8 /* CoreLocation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreLocation.framework; path = System/Library/Frameworks/CoreLocation.framework; sourceTree = SDKROOT; };
127
		DA48E46910987DE0004612B8 /* tappity.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = tappity.xcodeproj; path = ../tappity/tappity.xcodeproj; sourceTree = SOURCE_ROOT; };
128 39
		DA56A8B41080E60800EF3AA3 /* Default.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = Default.png; sourceTree = "<group>"; };
129 25
		DA5AF4981030606800434F8C /* NewGameView.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = NewGameView.xib; path = resources/NewGameView.xib; sourceTree = "<group>"; };
130
		DA5AF49D10306CA200434F8C /* RoundedView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RoundedView.h; sourceTree = "<group>"; };
131
		DA5AF49E10306CA200434F8C /* RoundedView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = RoundedView.m; sourceTree = "<group>"; };
132
		DA5AF4D01030D92100434F8C /* JigsawShapedView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = JigsawShapedView.h; sourceTree = "<group>"; };
133
		DA5AF4D11030D92100434F8C /* JigsawShapedView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = JigsawShapedView.m; sourceTree = "<group>"; };
134
		DA5AF4D91030DA8A00434F8C /* dialogjig.pdf */ = {isa = PBXFileReference; lastKnownFileType = image.pdf; name = dialogjig.pdf; path = resources/dialogjig.pdf; sourceTree = "<group>"; };
135
		DA5AF5A81031D72B00434F8C /* ImageWell.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ImageWell.h; sourceTree = "<group>"; };
136
		DA5AF5A91031D72B00434F8C /* ImageWell.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ImageWell.m; sourceTree = "<group>"; };
137
		DA5AF5EF1031DFBD00434F8C /* image-not-found-icon.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "image-not-found-icon.png"; path = "resources/image-not-found-icon.png"; sourceTree = "<group>"; };
138 38
		DA5AF85910321E7500434F8C /* ElAnimation.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ElAnimation.h; path = ../../common/source/ElAnimation.h; sourceTree = "<group>"; };
139
		DA5AF85A10321E7500434F8C /* ElAnimation.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = ElAnimation.m; path = ../../common/source/ElAnimation.m; sourceTree = "<group>"; };
140 25
		DA5AF94B1032321700434F8C /* sucky_monkey.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = sucky_monkey.png; path = ../../../Unversioned/monkeyinthejungle/sucky_monkey.png; sourceTree = SOURCE_ROOT; };
141 27
		DA791B5E103310E000DC1F14 /* icon.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = icon.png; path = resources/icon.png; sourceTree = "<group>"; };
142
		DA791B6A103311C400DC1F14 /* iTunesArtwork.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = iTunesArtwork.png; path = resources/iTunesArtwork.png; sourceTree = "<group>"; };
143 38
		DAADC5AF1039F7D400D7FD16 /* GriddedImageWell.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GriddedImageWell.h; sourceTree = "<group>"; };
144
		DAADC5B01039F7D400D7FD16 /* GriddedImageWell.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GriddedImageWell.m; sourceTree = "<group>"; };
145
		DAADC760103B23BE00D7FD16 /* largeIcon.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = largeIcon.png; path = resources/largeIcon.png; sourceTree = "<group>"; };
146 13
		DAB2BADF1028BD3600F4EF95 /* CoreGraphics.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreGraphics.framework; path = System/Library/Frameworks/CoreGraphics.framework; sourceTree = SDKROOT; };
147
		DAB2BB3A1028C23800F4EF95 /* coding1.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; name = coding1.jpg; path = ../../../../Pictures/coding1.jpg; sourceTree = SOURCE_ROOT; };
148
		DAB2BB631028C59C00F4EF95 /* jigsawPiece.fs */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.fs; path = jigsawPiece.fs; sourceTree = "<group>"; };
149
		DAB2BB671028C5A600F4EF95 /* jigsawPiece.vs */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.vs; path = jigsawPiece.vs; sourceTree = "<group>"; };
150
		DAB2BBCE1028CB7700F4EF95 /* tpx-screenie.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "tpx-screenie.png"; path = "../../../tpx-screenie.png"; sourceTree = SOURCE_ROOT; };
151
		DAB2BC491028E34100F4EF95 /* SimplexNoise.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SimplexNoise.h; sourceTree = "<group>"; };
152
		DAB2BC4A1028E34100F4EF95 /* SimplexNoise.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SimplexNoise.m; sourceTree = "<group>"; };
153
		DAB2BC4C1028E34D00F4EF95 /* MersenneTwister.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MersenneTwister.h; path = ../common/source/MersenneTwister.h; sourceTree = SOURCE_ROOT; };
154
		DAB2BC4D1028E34D00F4EF95 /* MersenneTwister.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = MersenneTwister.m; path = ../common/source/MersenneTwister.m; sourceTree = SOURCE_ROOT; };
155
		DAB2BC4F1028E3A900F4EF95 /* JigsawGenerator.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = JigsawGenerator.h; sourceTree = "<group>"; };
156
		DAB2BC501028E3A900F4EF95 /* JigsawGenerator.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = JigsawGenerator.m; sourceTree = "<group>"; };
157 14
		DAB2BC951028F9A400F4EF95 /* Triangulation.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Triangulation.h; sourceTree = "<group>"; };
158
		DAB2BC961028F9A400F4EF95 /* Triangulation.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = Triangulation.m; sourceTree = "<group>"; };
159
		DAB2BD98102A196D00F4EF95 /* bezier.jigedge */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = bezier.jigedge; path = resources/bezier.jigedge; sourceTree = "<group>"; };
160
		DAB2BD99102A196D00F4EF95 /* doublekeyed.jigedge */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = doublekeyed.jigedge; path = resources/doublekeyed.jigedge; sourceTree = "<group>"; };
161
		DAB2BD9A102A196D00F4EF95 /* jagged.jigedge */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = jagged.jigedge; path = resources/jagged.jigedge; sourceTree = "<group>"; };
162
		DAB2BD9B102A196D00F4EF95 /* lopsided.jigedge */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = lopsided.jigedge; path = resources/lopsided.jigedge; sourceTree = "<group>"; };
163
		DAB2BD9C102A196D00F4EF95 /* simple.jigedge */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = simple.jigedge; path = resources/simple.jigedge; sourceTree = "<group>"; };
164 15
		DAB2C08B102B1D5E00F4EF95 /* JigsawPiece.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = JigsawPiece.h; sourceTree = "<group>"; };
165
		DAB2C08C102B1D5E00F4EF95 /* JigsawPiece.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = JigsawPiece.m; sourceTree = "<group>"; };
166 16
		DAB2C366102C18BB00F4EF95 /* white.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = white.png; path = ../common/resources/white.png; sourceTree = SOURCE_ROOT; };
167 17
		DAB2C43B102C440400F4EF95 /* chipmunk.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = chipmunk.c; sourceTree = "<group>"; };
168
		DAB2C43C102C440400F4EF95 /* chipmunk.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = chipmunk.h; sourceTree = "<group>"; };
169
		DAB2C43D102C440400F4EF95 /* chipmunk_types.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = chipmunk_types.h; sourceTree = "<group>"; };
170
		DAB2C43E102C440400F4EF95 /* chipmunk_unsafe.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = chipmunk_unsafe.h; sourceTree = "<group>"; };
171
		DAB2C43F102C440400F4EF95 /* CMakeLists.txt */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = CMakeLists.txt; sourceTree = "<group>"; };
172
		DAB2C441102C440400F4EF95 /* cpBreakableJoint.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = cpBreakableJoint.c; sourceTree = "<group>"; };
173
		DAB2C442102C440400F4EF95 /* cpBreakableJoint.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = cpBreakableJoint.h; sourceTree = "<group>"; };
174
		DAB2C443102C440400F4EF95 /* cpConstraint.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = cpConstraint.c; sourceTree = "<group>"; };
175
		DAB2C444102C440400F4EF95 /* cpConstraint.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = cpConstraint.h; sourceTree = "<group>"; };
176
		DAB2C445102C440400F4EF95 /* cpDampedRotarySpring.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = cpDampedRotarySpring.c; sourceTree = "<group>"; };
177
		DAB2C446102C440400F4EF95 /* cpDampedRotarySpring.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = cpDampedRotarySpring.h; sourceTree = "<group>"; };
178
		DAB2C447102C440400F4EF95 /* cpDampedSpring.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = cpDampedSpring.c; sourceTree = "<group>"; };
179
		DAB2C448102C440400F4EF95 /* cpDampedSpring.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = cpDampedSpring.h; sourceTree = "<group>"; };
180
		DAB2C449102C440400F4EF95 /* cpGearJoint.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = cpGearJoint.c; sourceTree = "<group>"; };
181
		DAB2C44A102C440400F4EF95 /* cpGearJoint.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = cpGearJoint.h; sourceTree = "<group>"; };
182
		DAB2C44B102C440400F4EF95 /* cpGrooveJoint.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = cpGrooveJoint.c; sourceTree = "<group>"; };
183
		DAB2C44C102C440400F4EF95 /* cpGrooveJoint.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = cpGrooveJoint.h; sourceTree = "<group>"; };
184
		DAB2C44D102C440400F4EF95 /* cpPinJoint.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = cpPinJoint.c; sourceTree = "<group>"; };
185
		DAB2C44E102C440400F4EF95 /* cpPinJoint.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = cpPinJoint.h; sourceTree = "<group>"; };
186
		DAB2C44F102C440400F4EF95 /* cpPivotJoint.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = cpPivotJoint.c; sourceTree = "<group>"; };
187
		DAB2C450102C440400F4EF95 /* cpPivotJoint.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = cpPivotJoint.h; sourceTree = "<group>"; };
188
		DAB2C451102C440400F4EF95 /* cpRatchetJoint.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = cpRatchetJoint.c; sourceTree = "<group>"; };
189
		DAB2C452102C440400F4EF95 /* cpRatchetJoint.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = cpRatchetJoint.h; sourceTree = "<group>"; };
190
		DAB2C453102C440400F4EF95 /* cpRotaryLimitJoint.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = cpRotaryLimitJoint.c; sourceTree = "<group>"; };
191
		DAB2C454102C440400F4EF95 /* cpRotaryLimitJoint.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = cpRotaryLimitJoint.h; sourceTree = "<group>"; };
192
		DAB2C455102C440400F4EF95 /* cpSimpleMotor.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = cpSimpleMotor.c; sourceTree = "<group>"; };
193
		DAB2C456102C440400F4EF95 /* cpSimpleMotor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = cpSimpleMotor.h; sourceTree = "<group>"; };
194
		DAB2C457102C440400F4EF95 /* cpSlideJoint.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = cpSlideJoint.c; sourceTree = "<group>"; };
195
		DAB2C458102C440400F4EF95 /* cpSlideJoint.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = cpSlideJoint.h; sourceTree = "<group>"; };
196
		DAB2C459102C440400F4EF95 /* util.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = util.h; sourceTree = "<group>"; };
197
		DAB2C45A102C440400F4EF95 /* cpArbiter.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = cpArbiter.c; sourceTree = "<group>"; };
198
		DAB2C45B102C440400F4EF95 /* cpArbiter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = cpArbiter.h; sourceTree = "<group>"; };
199
		DAB2C45C102C440400F4EF95 /* cpArray.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = cpArray.c; sourceTree = "<group>"; };
200
		DAB2C45D102C440400F4EF95 /* cpArray.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = cpArray.h; sourceTree = "<group>"; };
201
		DAB2C45E102C440400F4EF95 /* cpBB.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = cpBB.c; sourceTree = "<group>"; };
202
		DAB2C45F102C440400F4EF95 /* cpBB.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = cpBB.h; sourceTree = "<group>"; };
203
		DAB2C460102C440400F4EF95 /* cpBody.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = cpBody.c; sourceTree = "<group>"; };
204
		DAB2C461102C440400F4EF95 /* cpBody.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = cpBody.h; sourceTree = "<group>"; };
205
		DAB2C462102C440400F4EF95 /* cpCollision.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = cpCollision.c; sourceTree = "<group>"; };
206
		DAB2C463102C440400F4EF95 /* cpCollision.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = cpCollision.h; sourceTree = "<group>"; };
207
		DAB2C464102C440400F4EF95 /* cpHashSet.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = cpHashSet.c; sourceTree = "<group>"; };
208
		DAB2C465102C440400F4EF95 /* cpHashSet.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = cpHashSet.h; sourceTree = "<group>"; };
209
		DAB2C466102C440400F4EF95 /* cpPolyShape.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = cpPolyShape.c; sourceTree = "<group>"; };
210
		DAB2C467102C440400F4EF95 /* cpPolyShape.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = cpPolyShape.h; sourceTree = "<group>"; };
211
		DAB2C468102C440400F4EF95 /* cpShape.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = cpShape.c; sourceTree = "<group>"; };
212
		DAB2C469102C440400F4EF95 /* cpShape.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = cpShape.h; sourceTree = "<group>"; };
213
		DAB2C46A102C440400F4EF95 /* cpSpace.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = cpSpace.c; sourceTree = "<group>"; };
214
		DAB2C46B102C440400F4EF95 /* cpSpace.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = cpSpace.h; sourceTree = "<group>"; };
215
		DAB2C46C102C440400F4EF95 /* cpSpaceHash.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = cpSpaceHash.c; sourceTree = "<group>"; };
216
		DAB2C46D102C440400F4EF95 /* cpSpaceHash.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = cpSpaceHash.h; sourceTree = "<group>"; };
217
		DAB2C46E102C440400F4EF95 /* cpVect.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = cpVect.c; sourceTree = "<group>"; };
218
		DAB2C46F102C440400F4EF95 /* cpVect.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = cpVect.h; sourceTree = "<group>"; };
219
		DAB2C470102C440400F4EF95 /* prime.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = prime.h; sourceTree = "<group>"; };
220
		DAB2C471102C440400F4EF95 /* SConscript */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = SConscript; sourceTree = "<group>"; };
221 20
		DAB2C878102D66BC00F4EF95 /* ESShader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ESShader.h; path = ../common/source/ESShader.h; sourceTree = SOURCE_ROOT; };
222
		DAB2C879102D66BC00F4EF95 /* ESShader.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = ESShader.m; path = ../common/source/ESShader.m; sourceTree = SOURCE_ROOT; };
223
		DAB2C88C102D690F00F4EF95 /* ES2Shader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ES2Shader.h; path = ../common/source/ES2Shader.h; sourceTree = SOURCE_ROOT; };
224
		DAB2C88D102D690F00F4EF95 /* ES2Shader.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = ES2Shader.m; path = ../common/source/ES2Shader.m; sourceTree = SOURCE_ROOT; };
225
		DAB2C8AB102D6B9F00F4EF95 /* ES1Shader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ES1Shader.h; path = ../common/source/ES1Shader.h; sourceTree = SOURCE_ROOT; };
226
		DAB2C8AC102D6B9F00F4EF95 /* ES1Shader.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = ES1Shader.m; path = ../common/source/ES1Shader.m; sourceTree = SOURCE_ROOT; };
227 11
		DAE0A35D1026060200887D77 /* JigsawView.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = JigsawView.xib; path = resources/JigsawView.xib; sourceTree = "<group>"; };
228 9
/* End PBXFileReference section */
229
230
/* Begin PBXFrameworksBuildPhase section */
231
		1D60588F0D05DD3D006BFB54 /* Frameworks */ = {
232
			isa = PBXFrameworksBuildPhase;
233
			buildActionMask = 2147483647;
234
			files = (
235
				1D60589F0D05DD5A006BFB54 /* Foundation.framework in Frameworks */,
236
				1DF5F4E00D08C38300B7A737 /* UIKit.framework in Frameworks */,
237
				28FD15000DC6FC520079059D /* OpenGLES.framework in Frameworks */,
238
				28FD15080DC6FC5B0079059D /* QuartzCore.framework in Frameworks */,
239 13
				DAB2BAE01028BD3600F4EF95 /* CoreGraphics.framework in Frameworks */,
240 49
				DA48E37D10986D8C004612B8 /* CoreLocation.framework in Frameworks */,
241
				DA48E47C10987E0A004612B8 /* libTappityServer.a in Frameworks */,
242 9
			);
243
			runOnlyForDeploymentPostprocessing = 0;
244
		};
245
/* End PBXFrameworksBuildPhase section */
246
247
/* Begin PBXGroup section */
248 11
		080E96DDFE201D6D7F000001 /* source */ = {
249 9
			isa = PBXGroup;
250
			children = (
251 38
				DAADC5AF1039F7D400D7FD16 /* GriddedImageWell.h */,
252
				DAADC5B01039F7D400D7FD16 /* GriddedImageWell.m */,
253 13
				DAB2BC4F1028E3A900F4EF95 /* JigsawGenerator.h */,
254
				DAB2BC501028E3A900F4EF95 /* JigsawGenerator.m */,
255 9
				1D3623240D0F684500981E51 /* JigsAppDelegate.h */,
256
				1D3623250D0F684500981E51 /* JigsAppDelegate.m */,
257
				29B97316FDCFA39411CA2CEA /* main.m */,
258 13
				DA04009D1026DC87008C8C20 /* JigView.h */,
259
				DA04009E1026DC87008C8C20 /* JigView.m */,
260
				DAB2BB671028C5A600F4EF95 /* jigsawPiece.vs */,
261
				DAB2BB631028C59C00F4EF95 /* jigsawPiece.fs */,
262 14
				DAB2BC951028F9A400F4EF95 /* Triangulation.h */,
263
				DAB2BC961028F9A400F4EF95 /* Triangulation.m */,
264 15
				DAB2C08B102B1D5E00F4EF95 /* JigsawPiece.h */,
265
				DAB2C08C102B1D5E00F4EF95 /* JigsawPiece.m */,
266 20
				DAB2C878102D66BC00F4EF95 /* ESShader.h */,
267
				DAB2C879102D66BC00F4EF95 /* ESShader.m */,
268
				DAB2C88C102D690F00F4EF95 /* ES2Shader.h */,
269
				DAB2C88D102D690F00F4EF95 /* ES2Shader.m */,
270
				DAB2C8AB102D6B9F00F4EF95 /* ES1Shader.h */,
271
				DAB2C8AC102D6B9F00F4EF95 /* ES1Shader.m */,
272 23
				DAB2BC4C1028E34D00F4EF95 /* MersenneTwister.h */,
273
				DAB2BC4D1028E34D00F4EF95 /* MersenneTwister.m */,
274
				DAB2BC491028E34100F4EF95 /* SimplexNoise.h */,
275
				DAB2BC4A1028E34100F4EF95 /* SimplexNoise.m */,
276
				DA0400A01026DCB3008C8C20 /* geometry.h */,
277
				DA0400A11026DCB3008C8C20 /* geometry.m */,
278
				DA0400A21026DCB3008C8C20 /* GLESView.h */,
279
				DA0400A31026DCB3008C8C20 /* GLESView.m */,
280
				DA0400A41026DCB3008C8C20 /* VertexArray.h */,
281
				DA0400A51026DCB3008C8C20 /* VertexArray.m */,
282 25
				DA5AF49D10306CA200434F8C /* RoundedView.h */,
283
				DA5AF49E10306CA200434F8C /* RoundedView.m */,
284
				DA5AF4D01030D92100434F8C /* JigsawShapedView.h */,
285
				DA5AF4D11030D92100434F8C /* JigsawShapedView.m */,
286
				DA5AF5A81031D72B00434F8C /* ImageWell.h */,
287
				DA5AF5A91031D72B00434F8C /* ImageWell.m */,
288
				DA5AF85910321E7500434F8C /* ElAnimation.h */,
289
				DA5AF85A10321E7500434F8C /* ElAnimation.m */,
290 9
			);
291 11
			path = source;
292 9
			sourceTree = "<group>";
293
		};
294
		19C28FACFE9D520D11CA2CBB /* Products */ = {
295
			isa = PBXGroup;
296
			children = (
297
				1D6058910D05DD3D006BFB54 /* Jigs.app */,
298
			);
299
			name = Products;
300
			sourceTree = "<group>";
301
		};
302
		29B97314FDCFA39411CA2CEA /* CustomTemplate */ = {
303
			isa = PBXGroup;
304
			children = (
305 49
				DA48E46910987DE0004612B8 /* tappity.xcodeproj */,
306 17
				DAB2C43A102C440400F4EF95 /* chipmunk src */,
307 11
				080E96DDFE201D6D7F000001 /* source */,
308 9
				29B97315FDCFA39411CA2CEA /* Other Sources */,
309
				29B97317FDCFA39411CA2CEA /* Resources */,
310
				29B97323FDCFA39411CA2CEA /* Frameworks */,
311
				19C28FACFE9D520D11CA2CBB /* Products */,
312
			);
313
			name = CustomTemplate;
314
			sourceTree = "<group>";
315
		};
316
		29B97315FDCFA39411CA2CEA /* Other Sources */ = {
317
			isa = PBXGroup;
318
			children = (
319 49
				DA04196D1095085A00407AC0 /* Tappity.h */,
320
				DA0417951094C34B00407AC0 /* TappityServer.h */,
321 9
				32CA4F630368D1EE00C91783 /* Jigs_Prefix.pch */,
322
			);
323
			name = "Other Sources";
324
			sourceTree = "<group>";
325
		};
326
		29B97317FDCFA39411CA2CEA /* Resources */ = {
327
			isa = PBXGroup;
328
			children = (
329 38
				DAADC760103B23BE00D7FD16 /* largeIcon.png */,
330 27
				DA142B2C1034126300864430 /* dark-gradient-480.png */,
331
				DA142AB91034028800864430 /* darkslide-button.png */,
332
				DA142ABA1034028800864430 /* darkslide-empty.png */,
333
				DA142ABB1034028800864430 /* darkslide-full.png */,
334
				DA142A931033856000864430 /* few-icon.png */,
335
				DA142A941033856000864430 /* many-icon.png */,
336
				DA142A2A10336BE300864430 /* button1.png */,
337
				DA791B6A103311C400DC1F14 /* iTunesArtwork.png */,
338
				DA791B5E103310E000DC1F14 /* icon.png */,
339 25
				DA5AF94B1032321700434F8C /* sucky_monkey.png */,
340
				DA5AF5EF1031DFBD00434F8C /* image-not-found-icon.png */,
341
				DA5AF4D91030DA8A00434F8C /* dialogjig.pdf */,
342 23
				DA44B4DA102EEC0B00129021 /* move-icon.pdf */,
343
				DA44B4DB102EEC0B00129021 /* rotate-icon.pdf */,
344
				DA44B4DC102EEC0B00129021 /* scale-icon.pdf */,
345 16
				DAB2C366102C18BB00F4EF95 /* white.png */,
346 14
				DAB2BD98102A196D00F4EF95 /* bezier.jigedge */,
347
				DAB2BD99102A196D00F4EF95 /* doublekeyed.jigedge */,
348
				DAB2BD9A102A196D00F4EF95 /* jagged.jigedge */,
349
				DAB2BD9B102A196D00F4EF95 /* lopsided.jigedge */,
350
				DAB2BD9C102A196D00F4EF95 /* simple.jigedge */,
351 13
				DAB2BBCE1028CB7700F4EF95 /* tpx-screenie.png */,
352
				DAB2BB3A1028C23800F4EF95 /* coding1.jpg */,
353 9
				28AD733E0D9D9553002E5188 /* MainWindow.xib */,
354
				8D1107310486CEB800E47090 /* Jigs-Info.plist */,
355
				DAE0A35D1026060200887D77 /* JigsawView.xib */,
356 25
				DA5AF4981030606800434F8C /* NewGameView.xib */,
357 39
				DA56A8B41080E60800EF3AA3 /* Default.png */,
358 9
			);
359
			name = Resources;
360
			sourceTree = "<group>";
361
		};
362
		29B97323FDCFA39411CA2CEA /* Frameworks */ = {
363
			isa = PBXGroup;
364
			children = (
365 49
				DA48E37C10986D8C004612B8 /* CoreLocation.framework */,
366 13
				DAB2BADF1028BD3600F4EF95 /* CoreGraphics.framework */,
367 9
				28FD15070DC6FC5B0079059D /* QuartzCore.framework */,
368
				28FD14FF0DC6FC520079059D /* OpenGLES.framework */,
369
				1DF5F4DF0D08C38300B7A737 /* UIKit.framework */,
370
				1D30AB110D05D00D00671497 /* Foundation.framework */,
371
			);
372
			name = Frameworks;
373
			sourceTree = "<group>";
374
		};
375 49
		DA48E46A10987DE0004612B8 /* Products */ = {
376
			isa = PBXGroup;
377
			children = (
378
				DA48E47010987DE0004612B8 /* tappity.app */,
379
				DA48E47210987DE0004612B8 /* libTappityServer.a */,
380
				DA48E47410987DE0004612B8 /* libTappityClient.a */,
381
			);
382
			name = Products;
383
			sourceTree = "<group>";
384
		};
385 17
		DAB2C43A102C440400F4EF95 /* chipmunk src */ = {
386
			isa = PBXGroup;
387
			children = (
388
				DAB2C43B102C440400F4EF95 /* chipmunk.c */,
389
				DAB2C43C102C440400F4EF95 /* chipmunk.h */,
390
				DAB2C43D102C440400F4EF95 /* chipmunk_types.h */,
391
				DAB2C43E102C440400F4EF95 /* chipmunk_unsafe.h */,
392
				DAB2C43F102C440400F4EF95 /* CMakeLists.txt */,
393
				DAB2C440102C440400F4EF95 /* constraints */,
394
				DAB2C45A102C440400F4EF95 /* cpArbiter.c */,
395
				DAB2C45B102C440400F4EF95 /* cpArbiter.h */,
396
				DAB2C45C102C440400F4EF95 /* cpArray.c */,
397
				DAB2C45D102C440400F4EF95 /* cpArray.h */,
398
				DAB2C45E102C440400F4EF95 /* cpBB.c */,
399
				DAB2C45F102C440400F4EF95 /* cpBB.h */,
400
				DAB2C460102C440400F4EF95 /* cpBody.c */,
401
				DAB2C461102C440400F4EF95 /* cpBody.h */,
402
				DAB2C462102C440400F4EF95 /* cpCollision.c */,
403
				DAB2C463102C440400F4EF95 /* cpCollision.h */,
404
				DAB2C464102C440400F4EF95 /* cpHashSet.c */,
405
				DAB2C465102C440400F4EF95 /* cpHashSet.h */,
406
				DAB2C466102C440400F4EF95 /* cpPolyShape.c */,
407
				DAB2C467102C440400F4EF95 /* cpPolyShape.h */,
408
				DAB2C468102C440400F4EF95 /* cpShape.c */,
409
				DAB2C469102C440400F4EF95 /* cpShape.h */,
410
				DAB2C46A102C440400F4EF95 /* cpSpace.c */,
411
				DAB2C46B102C440400F4EF95 /* cpSpace.h */,
412
				DAB2C46C102C440400F4EF95 /* cpSpaceHash.c */,
413
				DAB2C46D102C440400F4EF95 /* cpSpaceHash.h */,
414
				DAB2C46E102C440400F4EF95 /* cpVect.c */,
415
				DAB2C46F102C440400F4EF95 /* cpVect.h */,
416
				DAB2C470102C440400F4EF95 /* prime.h */,
417
				DAB2C471102C440400F4EF95 /* SConscript */,
418
			);
419
			name = "chipmunk src";
420
			path = ../../../VersionControlled/chipmunk/src;
421
			sourceTree = SOURCE_ROOT;
422
		};
423
		DAB2C440102C440400F4EF95 /* constraints */ = {
424
			isa = PBXGroup;
425
			children = (
426
				DAB2C441102C440400F4EF95 /* cpBreakableJoint.c */,
427
				DAB2C442102C440400F4EF95 /* cpBreakableJoint.h */,
428
				DAB2C443102C440400F4EF95 /* cpConstraint.c */,
429
				DAB2C444102C440400F4EF95 /* cpConstraint.h */,
430
				DAB2C445102C440400F4EF95 /* cpDampedRotarySpring.c */,
431
				DAB2C446102C440400F4EF95 /* cpDampedRotarySpring.h */,
432
				DAB2C447102C440400F4EF95 /* cpDampedSpring.c */,
433
				DAB2C448102C440400F4EF95 /* cpDampedSpring.h */,
434
				DAB2C449102C440400F4EF95 /* cpGearJoint.c */,
435
				DAB2C44A102C440400F4EF95 /* cpGearJoint.h */,
436
				DAB2C44B102C440400F4EF95 /* cpGrooveJoint.c */,
437
				DAB2C44C102C440400F4EF95 /* cpGrooveJoint.h */,
438
				DAB2C44D102C440400F4EF95 /* cpPinJoint.c */,
439
				DAB2C44E102C440400F4EF95 /* cpPinJoint.h */,
440
				DAB2C44F102C440400F4EF95 /* cpPivotJoint.c */,
441
				DAB2C450102C440400F4EF95 /* cpPivotJoint.h */,
442
				DAB2C451102C440400F4EF95 /* cpRatchetJoint.c */,
443
				DAB2C452102C440400F4EF95 /* cpRatchetJoint.h */,
444
				DAB2C453102C440400F4EF95 /* cpRotaryLimitJoint.c */,
445
				DAB2C454102C440400F4EF95 /* cpRotaryLimitJoint.h */,
446
				DAB2C455102C440400F4EF95 /* cpSimpleMotor.c */,
447
				DAB2C456102C440400F4EF95 /* cpSimpleMotor.h */,
448
				DAB2C457102C440400F4EF95 /* cpSlideJoint.c */,
449
				DAB2C458102C440400F4EF95 /* cpSlideJoint.h */,
450
				DAB2C459102C440400F4EF95 /* util.h */,
451
			);
452
			path = constraints;
453
			sourceTree = "<group>";
454
		};
455 9
/* End PBXGroup section */
456
457
/* Begin PBXNativeTarget section */
458
		1D6058900D05DD3D006BFB54 /* Jigs */ = {
459
			isa = PBXNativeTarget;
460
			buildConfigurationList = 1D6058960D05DD3E006BFB54 /* Build configuration list for PBXNativeTarget "Jigs" */;
461
			buildPhases = (
462
				1D60588D0D05DD3D006BFB54 /* Resources */,
463
				1D60588E0D05DD3D006BFB54 /* Sources */,
464
				1D60588F0D05DD3D006BFB54 /* Frameworks */,
465
			);
466
			buildRules = (
467
			);
468
			dependencies = (
469 49
				DA48E47610987DF4004612B8 /* PBXTargetDependency */,
470 9
			);
471
			name = Jigs;
472
			productName = Jigs;
473
			productReference = 1D6058910D05DD3D006BFB54 /* Jigs.app */;
474
			productType = "com.apple.product-type.application";
475
		};
476
/* End PBXNativeTarget section */
477
478
/* Begin PBXProject section */
479
		29B97313FDCFA39411CA2CEA /* Project object */ = {
480
			isa = PBXProject;
481
			buildConfigurationList = C01FCF4E08A954540054247B /* Build configuration list for PBXProject "Jigs" */;
482
			compatibilityVersion = "Xcode 3.1";
483
			hasScannedForEncodings = 1;
484
			mainGroup = 29B97314FDCFA39411CA2CEA /* CustomTemplate */;
485
			projectDirPath = "";
486 49
			projectReferences = (
487
				{
488
					ProductGroup = DA48E46A10987DE0004612B8 /* Products */;
489
					ProjectRef = DA48E46910987DE0004612B8 /* tappity.xcodeproj */;
490
				},
491
			);
492 9
			projectRoot = "";
493
			targets = (
494
				1D6058900D05DD3D006BFB54 /* Jigs */,
495
			);
496
		};
497
/* End PBXProject section */
498
499 49
/* Begin PBXReferenceProxy section */
500
		DA48E47010987DE0004612B8 /* tappity.app */ = {
501
			isa = PBXReferenceProxy;
502
			fileType = wrapper.application;
503
			path = tappity.app;
504
			remoteRef = DA48E46F10987DE0004612B8 /* PBXContainerItemProxy */;
505
			sourceTree = BUILT_PRODUCTS_DIR;
506
		};
507
		DA48E47210987DE0004612B8 /* libTappityServer.a */ = {
508
			isa = PBXReferenceProxy;
509
			fileType = archive.ar;
510
			path = libTappityServer.a;
511
			remoteRef = DA48E47110987DE0004612B8 /* PBXContainerItemProxy */;
512
			sourceTree = BUILT_PRODUCTS_DIR;
513
		};
514
		DA48E47410987DE0004612B8 /* libTappityClient.a */ = {
515
			isa = PBXReferenceProxy;
516
			fileType = archive.ar;
517
			path = libTappityClient.a;
518
			remoteRef = DA48E47310987DE0004612B8 /* PBXContainerItemProxy */;
519
			sourceTree = BUILT_PRODUCTS_DIR;
520
		};
521
/* End PBXReferenceProxy section */
522
523 9
/* Begin PBXResourcesBuildPhase section */
524
		1D60588D0D05DD3D006BFB54 /* Resources */ = {
525
			isa = PBXResourcesBuildPhase;
526
			buildActionMask = 2147483647;
527
			files = (
528 13
				DAB2BB7B1028C83A00F4EF95 /* jigsawPiece.vs in Resources */,
529
				DAB2BB7C1028C83A00F4EF95 /* jigsawPiece.fs in Resources */,
530 9
				28AD733F0D9D9553002E5188 /* MainWindow.xib in Resources */,
531
				DAE0A35E1026060200887D77 /* JigsawView.xib in Resources */,
532 14
				DAB2BD9D102A196D00F4EF95 /* bezier.jigedge in Resources */,
533
				DAB2BD9E102A196D00F4EF95 /* doublekeyed.jigedge in Resources */,
534
				DAB2BD9F102A196D00F4EF95 /* jagged.jigedge in Resources */,
535
				DAB2BDA0102A196D00F4EF95 /* lopsided.jigedge in Resources */,
536
				DAB2BDA1102A196D00F4EF95 /* simple.jigedge in Resources */,
537 16
				DAB2C367102C18BB00F4EF95 /* white.png in Resources */,
538 23
				DA44B4DD102EEC0B00129021 /* move-icon.pdf in Resources */,
539
				DA44B4DE102EEC0B00129021 /* rotate-icon.pdf in Resources */,
540
				DA44B4DF102EEC0B00129021 /* scale-icon.pdf in Resources */,
541 25
				DA5AF4DA1030DA8A00434F8C /* dialogjig.pdf in Resources */,
542
				DA5AF5F01031DFBD00434F8C /* image-not-found-icon.png in Resources */,
543
				DA5AF94C1032321700434F8C /* sucky_monkey.png in Resources */,
544 27
				DA791B5F103310E000DC1F14 /* icon.png in Resources */,
545
				DA791B6B103311C400DC1F14 /* iTunesArtwork.png in Resources */,
546
				DA142A2B10336BE300864430 /* button1.png in Resources */,
547
				DA142A951033856000864430 /* few-icon.png in Resources */,
548
				DA142A961033856000864430 /* many-icon.png in Resources */,
549
				DA142ABC1034028800864430 /* darkslide-button.png in Resources */,
550
				DA142ABD1034028800864430 /* darkslide-empty.png in Resources */,
551
				DA142ABE1034028800864430 /* darkslide-full.png in Resources */,
552
				DA142B2D1034126300864430 /* dark-gradient-480.png in Resources */,
553 38
				DAADC761103B23BE00D7FD16 /* largeIcon.png in Resources */,
554 39
				DA56A8B51080E60800EF3AA3 /* Default.png in Resources */,
555 9
			);
556
			runOnlyForDeploymentPostprocessing = 0;
557
		};
558
/* End PBXResourcesBuildPhase section */
559
560
/* Begin PBXSourcesBuildPhase section */
561
		1D60588E0D05DD3D006BFB54 /* Sources */ = {
562
			isa = PBXSourcesBuildPhase;
563
			buildActionMask = 2147483647;
564
			files = (
565
				1D60589B0D05DD56006BFB54 /* main.m in Sources */,
566
				1D3623260D0F684500981E51 /* JigsAppDelegate.m in Sources */,
567 13
				DA04009F1026DC87008C8C20 /* JigView.m in Sources */,
568
				DA0400A61026DCB3008C8C20 /* geometry.m in Sources */,
569
				DA0400A81026DCB3008C8C20 /* VertexArray.m in Sources */,
570
				DAB2BC4B1028E34100F4EF95 /* SimplexNoise.m in Sources */,
571
				DAB2BC4E1028E34D00F4EF95 /* MersenneTwister.m in Sources */,
572
				DAB2BC511028E3A900F4EF95 /* JigsawGenerator.m in Sources */,
573 14
				DAB2BC971028F9A400F4EF95 /* Triangulation.m in Sources */,
574 15
				DAB2C08D102B1D5E00F4EF95 /* JigsawPiece.m in Sources */,
575 20
				DAB2C87A102D66BC00F4EF95 /* ESShader.m in Sources */,
576
				DAB2C88E102D690F00F4EF95 /* ES2Shader.m in Sources */,
577
				DAB2C8AD102D6B9F00F4EF95 /* ES1Shader.m in Sources */,
578 25
				DA5AF5AA1031D72B00434F8C /* ImageWell.m in Sources */,
579
				DA5AF85B10321E7500434F8C /* ElAnimation.m in Sources */,
580 30
				DA142CC810345C7500864430 /* GLESView.m in Sources */,
581 38
				DAADC5B11039F7D400D7FD16 /* GriddedImageWell.m in Sources */,
582 9
			);
583
			runOnlyForDeploymentPostprocessing = 0;
584
		};
585
/* End PBXSourcesBuildPhase section */
586
587 49
/* Begin PBXTargetDependency section */
588
		DA48E47610987DF4004612B8 /* PBXTargetDependency */ = {
589
			isa = PBXTargetDependency;
590
			name = TappityServer;
591
			targetProxy = DA48E47510987DF4004612B8 /* PBXContainerItemProxy */;
592
		};
593
/* End PBXTargetDependency section */
594
595 9
/* Begin XCBuildConfiguration section */
596
		1D6058940D05DD3E006BFB54 /* Debug */ = {
597
			isa = XCBuildConfiguration;
598
			buildSettings = {
599
				ALWAYS_SEARCH_USER_PATHS = NO;
600
				COPY_PHASE_STRIP = NO;
601
				GCC_DYNAMIC_NO_PIC = NO;
602
				GCC_OPTIMIZATION_LEVEL = 0;
603
				GCC_PRECOMPILE_PREFIX_HEADER = YES;
604
				GCC_PREFIX_HEADER = Jigs_Prefix.pch;
605
				"GCC_THUMB_SUPPORT[arch=armv6]" = "";
606
				INFOPLIST_FILE = "Jigs-Info.plist";
607
				PRODUCT_NAME = Jigs;
608
			};
609
			name = Debug;
610
		};
611
		1D6058950D05DD3E006BFB54 /* Release */ = {
612
			isa = XCBuildConfiguration;
613
			buildSettings = {
614
				ALWAYS_SEARCH_USER_PATHS = NO;
615
				COPY_PHASE_STRIP = YES;
616
				GCC_PRECOMPILE_PREFIX_HEADER = YES;
617
				GCC_PREFIX_HEADER = Jigs_Prefix.pch;
618
				"GCC_THUMB_SUPPORT[arch=armv6]" = "";
619
				INFOPLIST_FILE = "Jigs-Info.plist";
620
				PRODUCT_NAME = Jigs;
621
			};
622
			name = Release;
623
		};
624
		C01FCF4F08A954540054247B /* Debug */ = {
625
			isa = XCBuildConfiguration;
626
			buildSettings = {
627
				ARCHS = "$(ARCHS_STANDARD_32_BIT)";
628
				"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
629
				GCC_C_LANGUAGE_STANDARD = c99;
630 30
				GCC_THUMB_SUPPORT = NO;
631 42
				GCC_WARN_ABOUT_MISSING_FIELD_INITIALIZERS = YES;
632
				GCC_WARN_ABOUT_MISSING_NEWLINE = YES;
633 9
				GCC_WARN_ABOUT_RETURN_TYPE = YES;
634 42
				GCC_WARN_INITIALIZER_NOT_FULLY_BRACKETED = YES;
635
				GCC_WARN_MISSING_PARENTHESES = YES;
636
				GCC_WARN_SIGN_COMPARE = YES;
637 9
				GCC_WARN_UNUSED_VARIABLE = YES;
638
				PREBINDING = NO;
639 46
				SDKROOT = iphoneos3.1;
640 9
			};
641
			name = Debug;
642
		};
643
		C01FCF5008A954540054247B /* Release */ = {
644
			isa = XCBuildConfiguration;
645
			buildSettings = {
646
				ARCHS = "$(ARCHS_STANDARD_32_BIT)";
647
				"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
648
				GCC_C_LANGUAGE_STANDARD = c99;
649 42
				GCC_OPTIMIZATION_LEVEL = 2;
650 30
				GCC_THUMB_SUPPORT = NO;
651 42
				GCC_WARN_ABOUT_MISSING_FIELD_INITIALIZERS = YES;
652
				GCC_WARN_ABOUT_MISSING_NEWLINE = YES;
653 9
				GCC_WARN_ABOUT_RETURN_TYPE = YES;
654 42
				GCC_WARN_INITIALIZER_NOT_FULLY_BRACKETED = YES;
655
				GCC_WARN_MISSING_PARENTHESES = YES;
656
				GCC_WARN_SIGN_COMPARE = YES;
657 9
				GCC_WARN_UNUSED_VARIABLE = YES;
658 42
				OTHER_CFLAGS = "-DNDEBUG";
659 9
				PREBINDING = NO;
660 46
				SDKROOT = iphoneos3.1;
661 9
			};
662
			name = Release;
663
		};
664
/* End XCBuildConfiguration section */
665
666
/* Begin XCConfigurationList section */
667
		1D6058960D05DD3E006BFB54 /* Build configuration list for PBXNativeTarget "Jigs" */ = {
668
			isa = XCConfigurationList;
669
			buildConfigurations = (
670
				1D6058940D05DD3E006BFB54 /* Debug */,
671
				1D6058950D05DD3E006BFB54 /* Release */,
672
			);
673
			defaultConfigurationIsVisible = 0;
674
			defaultConfigurationName = Release;
675
		};
676
		C01FCF4E08A954540054247B /* Build configuration list for PBXProject "Jigs" */ = {
677
			isa = XCConfigurationList;
678
			buildConfigurations = (
679
				C01FCF4F08A954540054247B /* Debug */,
680
				C01FCF5008A954540054247B /* Release */,
681
			);
682
			defaultConfigurationIsVisible = 0;
683
			defaultConfigurationName = Release;
684
		};
685
/* End XCConfigurationList section */
686
	};
687
	rootObject = 29B97313FDCFA39411CA2CEA /* Project object */;
688
}

Loggerhead 1.17 is a web-based interface for Bazaar branches