Statistics
| Branch: | Revision:

root / json-framework-3.2.0 / SBJson.xcodeproj / project.pbxproj @ 3ebe9884

History | View | Annotate | Download (49.7 kB)

1
// !$*UTF8*$!
2
{
3
	archiveVersion = 1;
4
	classes = {
5
	};
6
	objectVersion = 46;
7
	objects = {
8

    
9
/* Begin PBXBuildFile section */
10
		3BB5955C14EAA4B8001BE91E /* SortedFormatTest.m in Sources */ = {isa = PBXBuildFile; fileRef = 3BB5955B14EAA4B8001BE91E /* SortedFormatTest.m */; };
11
		3BB5955D14EAA4B8001BE91E /* SortedFormatTest.m in Sources */ = {isa = PBXBuildFile; fileRef = 3BB5955B14EAA4B8001BE91E /* SortedFormatTest.m */; };
12
		BC12324B1391D5CC00131607 /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = BC1232491391D5CC00131607 /* InfoPlist.strings */; };
13
		BC1232561391D5CC00131607 /* SBJson.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = BC12323D1391D5CC00131607 /* SBJson.framework */; };
14
		BC12325C1391D5CC00131607 /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = BC12325A1391D5CC00131607 /* InfoPlist.strings */; };
15
		BC417FF413A1008F00C8BC49 /* ErrorTest.m in Sources */ = {isa = PBXBuildFile; fileRef = BC88522B1391D6DD00370E55 /* ErrorTest.m */; };
16
		BC417FF513A1008F00C8BC49 /* FormatTest.m in Sources */ = {isa = PBXBuildFile; fileRef = BC88522C1391D6DD00370E55 /* FormatTest.m */; };
17
		BC417FF613A1008F00C8BC49 /* JsonCheckerTest.m in Sources */ = {isa = PBXBuildFile; fileRef = BC88522D1391D6DD00370E55 /* JsonCheckerTest.m */; };
18
		BC417FF813A1008F00C8BC49 /* JsonTestCase.m in Sources */ = {isa = PBXBuildFile; fileRef = BC88522F1391D6DD00370E55 /* JsonTestCase.m */; };
19
		BC417FF913A1008F00C8BC49 /* ProxyTest.m in Sources */ = {isa = PBXBuildFile; fileRef = BC8852301391D6DD00370E55 /* ProxyTest.m */; };
20
		BC417FFA13A1008F00C8BC49 /* RoundTripTest.m in Sources */ = {isa = PBXBuildFile; fileRef = BC8852311391D6DD00370E55 /* RoundTripTest.m */; };
21
		BC417FFB13A1008F00C8BC49 /* StreamParserIntegrationTest.m in Sources */ = {isa = PBXBuildFile; fileRef = BC8852971391D6DE00370E55 /* StreamParserIntegrationTest.m */; };
22
		BC417FFC13A1008F00C8BC49 /* WriterTest.m in Sources */ = {isa = PBXBuildFile; fileRef = BC8852981391D6DE00370E55 /* WriterTest.m */; };
23
		BC88513F1391D6CD00370E55 /* NSObject+SBJson.h in Headers */ = {isa = PBXBuildFile; fileRef = BC8851251391D6CD00370E55 /* NSObject+SBJson.h */; settings = {ATTRIBUTES = (Public, ); }; };
24
		BC8851401391D6CD00370E55 /* NSObject+SBJson.m in Sources */ = {isa = PBXBuildFile; fileRef = BC8851261391D6CD00370E55 /* NSObject+SBJson.m */; };
25
		BC8851411391D6CD00370E55 /* SBJson.h in Headers */ = {isa = PBXBuildFile; fileRef = BC8851271391D6CD00370E55 /* SBJson.h */; settings = {ATTRIBUTES = (Public, ); }; };
26
		BC8851421391D6CD00370E55 /* SBJsonParser.h in Headers */ = {isa = PBXBuildFile; fileRef = BC8851281391D6CD00370E55 /* SBJsonParser.h */; settings = {ATTRIBUTES = (Public, ); }; };
27
		BC8851431391D6CD00370E55 /* SBJsonParser.m in Sources */ = {isa = PBXBuildFile; fileRef = BC8851291391D6CD00370E55 /* SBJsonParser.m */; };
28
		BC8851441391D6CD00370E55 /* SBJsonStreamParser.h in Headers */ = {isa = PBXBuildFile; fileRef = BC88512A1391D6CD00370E55 /* SBJsonStreamParser.h */; settings = {ATTRIBUTES = (Public, ); }; };
29
		BC8851451391D6CD00370E55 /* SBJsonStreamParser.m in Sources */ = {isa = PBXBuildFile; fileRef = BC88512B1391D6CD00370E55 /* SBJsonStreamParser.m */; };
30
		BC8851461391D6CD00370E55 /* SBJsonStreamParserAccumulator.h in Headers */ = {isa = PBXBuildFile; fileRef = BC88512C1391D6CD00370E55 /* SBJsonStreamParserAccumulator.h */; settings = {ATTRIBUTES = (Public, ); }; };
31
		BC8851471391D6CD00370E55 /* SBJsonStreamParserAccumulator.m in Sources */ = {isa = PBXBuildFile; fileRef = BC88512D1391D6CD00370E55 /* SBJsonStreamParserAccumulator.m */; };
32
		BC8851481391D6CD00370E55 /* SBJsonStreamParserAdapter.h in Headers */ = {isa = PBXBuildFile; fileRef = BC88512E1391D6CD00370E55 /* SBJsonStreamParserAdapter.h */; settings = {ATTRIBUTES = (Public, ); }; };
33
		BC8851491391D6CD00370E55 /* SBJsonStreamParserAdapter.m in Sources */ = {isa = PBXBuildFile; fileRef = BC88512F1391D6CD00370E55 /* SBJsonStreamParserAdapter.m */; };
34
		BC88514A1391D6CD00370E55 /* SBJsonStreamParserState.h in Headers */ = {isa = PBXBuildFile; fileRef = BC8851301391D6CD00370E55 /* SBJsonStreamParserState.h */; };
35
		BC88514B1391D6CD00370E55 /* SBJsonStreamParserState.m in Sources */ = {isa = PBXBuildFile; fileRef = BC8851311391D6CD00370E55 /* SBJsonStreamParserState.m */; };
36
		BC88514C1391D6CD00370E55 /* SBJsonStreamWriter.h in Headers */ = {isa = PBXBuildFile; fileRef = BC8851321391D6CD00370E55 /* SBJsonStreamWriter.h */; settings = {ATTRIBUTES = (Public, ); }; };
37
		BC88514D1391D6CD00370E55 /* SBJsonStreamWriter.m in Sources */ = {isa = PBXBuildFile; fileRef = BC8851331391D6CD00370E55 /* SBJsonStreamWriter.m */; };
38
		BC88514E1391D6CD00370E55 /* SBJsonStreamWriterAccumulator.h in Headers */ = {isa = PBXBuildFile; fileRef = BC8851341391D6CD00370E55 /* SBJsonStreamWriterAccumulator.h */; settings = {ATTRIBUTES = (Public, ); }; };
39
		BC88514F1391D6CD00370E55 /* SBJsonStreamWriterAccumulator.m in Sources */ = {isa = PBXBuildFile; fileRef = BC8851351391D6CD00370E55 /* SBJsonStreamWriterAccumulator.m */; };
40
		BC8851501391D6CD00370E55 /* SBJsonStreamWriterState.h in Headers */ = {isa = PBXBuildFile; fileRef = BC8851361391D6CD00370E55 /* SBJsonStreamWriterState.h */; };
41
		BC8851511391D6CD00370E55 /* SBJsonStreamWriterState.m in Sources */ = {isa = PBXBuildFile; fileRef = BC8851371391D6CD00370E55 /* SBJsonStreamWriterState.m */; };
42
		BC8851521391D6CD00370E55 /* SBJsonTokeniser.h in Headers */ = {isa = PBXBuildFile; fileRef = BC8851381391D6CD00370E55 /* SBJsonTokeniser.h */; };
43
		BC8851531391D6CD00370E55 /* SBJsonTokeniser.m in Sources */ = {isa = PBXBuildFile; fileRef = BC8851391391D6CD00370E55 /* SBJsonTokeniser.m */; };
44
		BC8851541391D6CD00370E55 /* SBJsonWriter.h in Headers */ = {isa = PBXBuildFile; fileRef = BC88513A1391D6CD00370E55 /* SBJsonWriter.h */; settings = {ATTRIBUTES = (Public, ); }; };
45
		BC8851551391D6CD00370E55 /* SBJsonWriter.m in Sources */ = {isa = PBXBuildFile; fileRef = BC88513B1391D6CD00370E55 /* SBJsonWriter.m */; };
46
		BC8851561391D6CD00370E55 /* SBJsonUTF8Stream.h in Headers */ = {isa = PBXBuildFile; fileRef = BC88513C1391D6CD00370E55 /* SBJsonUTF8Stream.h */; };
47
		BC8851571391D6CD00370E55 /* SBJsonUTF8Stream.m in Sources */ = {isa = PBXBuildFile; fileRef = BC88513D1391D6CD00370E55 /* SBJsonUTF8Stream.m */; };
48
		BC8853271391D6DE00370E55 /* ErrorTest.m in Sources */ = {isa = PBXBuildFile; fileRef = BC88522B1391D6DD00370E55 /* ErrorTest.m */; };
49
		BC8853281391D6DE00370E55 /* FormatTest.m in Sources */ = {isa = PBXBuildFile; fileRef = BC88522C1391D6DD00370E55 /* FormatTest.m */; };
50
		BC8853291391D6DE00370E55 /* JsonCheckerTest.m in Sources */ = {isa = PBXBuildFile; fileRef = BC88522D1391D6DD00370E55 /* JsonCheckerTest.m */; };
51
		BC88532A1391D6DE00370E55 /* JsonTestCase.m in Sources */ = {isa = PBXBuildFile; fileRef = BC88522F1391D6DD00370E55 /* JsonTestCase.m */; };
52
		BC88532B1391D6DE00370E55 /* ProxyTest.m in Sources */ = {isa = PBXBuildFile; fileRef = BC8852301391D6DD00370E55 /* ProxyTest.m */; };
53
		BC88532C1391D6DE00370E55 /* RoundTripTest.m in Sources */ = {isa = PBXBuildFile; fileRef = BC8852311391D6DD00370E55 /* RoundTripTest.m */; };
54
		BC8853911391D6DE00370E55 /* StreamParserIntegrationTest.m in Sources */ = {isa = PBXBuildFile; fileRef = BC8852971391D6DE00370E55 /* StreamParserIntegrationTest.m */; };
55
		BC8853921391D6DE00370E55 /* WriterTest.m in Sources */ = {isa = PBXBuildFile; fileRef = BC8852981391D6DE00370E55 /* WriterTest.m */; };
56
		BCADB7CE139210C90057A705 /* SBJson.h in Headers */ = {isa = PBXBuildFile; fileRef = BC8851271391D6CD00370E55 /* SBJson.h */; settings = {ATTRIBUTES = (Public, ); }; };
57
		BCADB7CF139210C90057A705 /* NSObject+SBJson.h in Headers */ = {isa = PBXBuildFile; fileRef = BC8851251391D6CD00370E55 /* NSObject+SBJson.h */; settings = {ATTRIBUTES = (Public, ); }; };
58
		BCADB7D0139210C90057A705 /* SBJsonParser.h in Headers */ = {isa = PBXBuildFile; fileRef = BC8851281391D6CD00370E55 /* SBJsonParser.h */; settings = {ATTRIBUTES = (Public, ); }; };
59
		BCADB7D1139210C90057A705 /* SBJsonStreamParser.h in Headers */ = {isa = PBXBuildFile; fileRef = BC88512A1391D6CD00370E55 /* SBJsonStreamParser.h */; settings = {ATTRIBUTES = (Public, ); }; };
60
		BCADB7D2139210C90057A705 /* SBJsonStreamParserAccumulator.h in Headers */ = {isa = PBXBuildFile; fileRef = BC88512C1391D6CD00370E55 /* SBJsonStreamParserAccumulator.h */; settings = {ATTRIBUTES = (Public, ); }; };
61
		BCADB7D3139210C90057A705 /* SBJsonStreamParserAdapter.h in Headers */ = {isa = PBXBuildFile; fileRef = BC88512E1391D6CD00370E55 /* SBJsonStreamParserAdapter.h */; settings = {ATTRIBUTES = (Public, ); }; };
62
		BCADB7D4139210C90057A705 /* SBJsonStreamParserState.h in Headers */ = {isa = PBXBuildFile; fileRef = BC8851301391D6CD00370E55 /* SBJsonStreamParserState.h */; };
63
		BCADB7D5139210C90057A705 /* SBJsonStreamWriter.h in Headers */ = {isa = PBXBuildFile; fileRef = BC8851321391D6CD00370E55 /* SBJsonStreamWriter.h */; settings = {ATTRIBUTES = (Public, ); }; };
64
		BCADB7D6139210C90057A705 /* SBJsonStreamWriterAccumulator.h in Headers */ = {isa = PBXBuildFile; fileRef = BC8851341391D6CD00370E55 /* SBJsonStreamWriterAccumulator.h */; settings = {ATTRIBUTES = (Public, ); }; };
65
		BCADB7D7139210C90057A705 /* SBJsonStreamWriterState.h in Headers */ = {isa = PBXBuildFile; fileRef = BC8851361391D6CD00370E55 /* SBJsonStreamWriterState.h */; };
66
		BCADB7D8139210C90057A705 /* SBJsonTokeniser.h in Headers */ = {isa = PBXBuildFile; fileRef = BC8851381391D6CD00370E55 /* SBJsonTokeniser.h */; };
67
		BCADB7D9139210C90057A705 /* SBJsonWriter.h in Headers */ = {isa = PBXBuildFile; fileRef = BC88513A1391D6CD00370E55 /* SBJsonWriter.h */; settings = {ATTRIBUTES = (Public, ); }; };
68
		BCADB7DA139210C90057A705 /* SBJsonUTF8Stream.h in Headers */ = {isa = PBXBuildFile; fileRef = BC88513C1391D6CD00370E55 /* SBJsonUTF8Stream.h */; };
69
		BCC2626313920EE8003D9994 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = BC8853981391D74C00370E55 /* Foundation.framework */; };
70
		BCC2626413920F25003D9994 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = BC8853981391D74C00370E55 /* Foundation.framework */; };
71
		BCC2626A13920FC7003D9994 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = BC8853981391D74C00370E55 /* Foundation.framework */; };
72
		BCC2627613920FC7003D9994 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = BC8853981391D74C00370E55 /* Foundation.framework */; };
73
		BCC2627B13920FC7003D9994 /* libsbjson-ios.a in Frameworks */ = {isa = PBXBuildFile; fileRef = BCC2626913920FC7003D9994 /* libsbjson-ios.a */; };
74
		BCC2628113920FC7003D9994 /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = BCC2627F13920FC7003D9994 /* InfoPlist.strings */; };
75
		BCC2628D13921035003D9994 /* NSObject+SBJson.m in Sources */ = {isa = PBXBuildFile; fileRef = BC8851261391D6CD00370E55 /* NSObject+SBJson.m */; };
76
		BCC2628E13921035003D9994 /* SBJsonParser.m in Sources */ = {isa = PBXBuildFile; fileRef = BC8851291391D6CD00370E55 /* SBJsonParser.m */; };
77
		BCC2628F13921035003D9994 /* SBJsonStreamParser.m in Sources */ = {isa = PBXBuildFile; fileRef = BC88512B1391D6CD00370E55 /* SBJsonStreamParser.m */; };
78
		BCC2629013921035003D9994 /* SBJsonStreamParserAccumulator.m in Sources */ = {isa = PBXBuildFile; fileRef = BC88512D1391D6CD00370E55 /* SBJsonStreamParserAccumulator.m */; };
79
		BCC2629113921035003D9994 /* SBJsonStreamParserAdapter.m in Sources */ = {isa = PBXBuildFile; fileRef = BC88512F1391D6CD00370E55 /* SBJsonStreamParserAdapter.m */; };
80
		BCC2629213921035003D9994 /* SBJsonStreamParserState.m in Sources */ = {isa = PBXBuildFile; fileRef = BC8851311391D6CD00370E55 /* SBJsonStreamParserState.m */; };
81
		BCC2629313921035003D9994 /* SBJsonStreamWriter.m in Sources */ = {isa = PBXBuildFile; fileRef = BC8851331391D6CD00370E55 /* SBJsonStreamWriter.m */; };
82
		BCC2629413921035003D9994 /* SBJsonStreamWriterAccumulator.m in Sources */ = {isa = PBXBuildFile; fileRef = BC8851351391D6CD00370E55 /* SBJsonStreamWriterAccumulator.m */; };
83
		BCC2629513921035003D9994 /* SBJsonStreamWriterState.m in Sources */ = {isa = PBXBuildFile; fileRef = BC8851371391D6CD00370E55 /* SBJsonStreamWriterState.m */; };
84
		BCC2629613921035003D9994 /* SBJsonTokeniser.m in Sources */ = {isa = PBXBuildFile; fileRef = BC8851391391D6CD00370E55 /* SBJsonTokeniser.m */; };
85
		BCC2629713921035003D9994 /* SBJsonWriter.m in Sources */ = {isa = PBXBuildFile; fileRef = BC88513B1391D6CD00370E55 /* SBJsonWriter.m */; };
86
		BCC2629813921035003D9994 /* SBJsonUTF8Stream.m in Sources */ = {isa = PBXBuildFile; fileRef = BC88513D1391D6CD00370E55 /* SBJsonUTF8Stream.m */; };
87
/* End PBXBuildFile section */
88

    
89
/* Begin PBXContainerItemProxy section */
90
		BC1232541391D5CC00131607 /* PBXContainerItemProxy */ = {
91
			isa = PBXContainerItemProxy;
92
			containerPortal = BC1232331391D5CC00131607 /* Project object */;
93
			proxyType = 1;
94
			remoteGlobalIDString = BC12323C1391D5CC00131607;
95
			remoteInfo = SBJson;
96
		};
97
		BCC2627913920FC7003D9994 /* PBXContainerItemProxy */ = {
98
			isa = PBXContainerItemProxy;
99
			containerPortal = BC1232331391D5CC00131607 /* Project object */;
100
			proxyType = 1;
101
			remoteGlobalIDString = BCC2626813920FC7003D9994;
102
			remoteInfo = "sbjson-ios";
103
		};
104
/* End PBXContainerItemProxy section */
105

    
106
/* Begin PBXFileReference section */
107
		3BB5955B14EAA4B8001BE91E /* SortedFormatTest.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SortedFormatTest.m; sourceTree = "<group>"; };
108
		BC12323D1391D5CC00131607 /* SBJson.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = SBJson.framework; sourceTree = BUILT_PRODUCTS_DIR; };
109
		BC1232481391D5CC00131607 /* SBJson-Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = "SBJson-Info.plist"; sourceTree = "<group>"; };
110
		BC12324A1391D5CC00131607 /* en */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = en; path = en.lproj/InfoPlist.strings; sourceTree = "<group>"; };
111
		BC12324C1391D5CC00131607 /* SBJson-Prefix.pch */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "SBJson-Prefix.pch"; sourceTree = "<group>"; };
112
		BC1232521391D5CC00131607 /* SBJsonTests.octest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = SBJsonTests.octest; sourceTree = BUILT_PRODUCTS_DIR; };
113
		BC1232591391D5CC00131607 /* SBJsonTests-Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = "SBJsonTests-Info.plist"; sourceTree = "<group>"; };
114
		BC12325B1391D5CC00131607 /* en */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = en; path = en.lproj/InfoPlist.strings; sourceTree = "<group>"; };
115
		BC12325D1391D5CC00131607 /* SBJsonTests-Prefix.pch */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "SBJsonTests-Prefix.pch"; sourceTree = "<group>"; };
116
		BC8851251391D6CD00370E55 /* NSObject+SBJson.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSObject+SBJson.h"; sourceTree = "<group>"; };
117
		BC8851261391D6CD00370E55 /* NSObject+SBJson.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSObject+SBJson.m"; sourceTree = "<group>"; };
118
		BC8851271391D6CD00370E55 /* SBJson.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SBJson.h; sourceTree = "<group>"; };
119
		BC8851281391D6CD00370E55 /* SBJsonParser.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SBJsonParser.h; sourceTree = "<group>"; };
120
		BC8851291391D6CD00370E55 /* SBJsonParser.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SBJsonParser.m; sourceTree = "<group>"; };
121
		BC88512A1391D6CD00370E55 /* SBJsonStreamParser.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SBJsonStreamParser.h; sourceTree = "<group>"; };
122
		BC88512B1391D6CD00370E55 /* SBJsonStreamParser.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SBJsonStreamParser.m; sourceTree = "<group>"; };
123
		BC88512C1391D6CD00370E55 /* SBJsonStreamParserAccumulator.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SBJsonStreamParserAccumulator.h; sourceTree = "<group>"; };
124
		BC88512D1391D6CD00370E55 /* SBJsonStreamParserAccumulator.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SBJsonStreamParserAccumulator.m; sourceTree = "<group>"; };
125
		BC88512E1391D6CD00370E55 /* SBJsonStreamParserAdapter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SBJsonStreamParserAdapter.h; sourceTree = "<group>"; };
126
		BC88512F1391D6CD00370E55 /* SBJsonStreamParserAdapter.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SBJsonStreamParserAdapter.m; sourceTree = "<group>"; };
127
		BC8851301391D6CD00370E55 /* SBJsonStreamParserState.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SBJsonStreamParserState.h; sourceTree = "<group>"; };
128
		BC8851311391D6CD00370E55 /* SBJsonStreamParserState.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SBJsonStreamParserState.m; sourceTree = "<group>"; };
129
		BC8851321391D6CD00370E55 /* SBJsonStreamWriter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SBJsonStreamWriter.h; sourceTree = "<group>"; };
130
		BC8851331391D6CD00370E55 /* SBJsonStreamWriter.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SBJsonStreamWriter.m; sourceTree = "<group>"; };
131
		BC8851341391D6CD00370E55 /* SBJsonStreamWriterAccumulator.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SBJsonStreamWriterAccumulator.h; sourceTree = "<group>"; };
132
		BC8851351391D6CD00370E55 /* SBJsonStreamWriterAccumulator.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SBJsonStreamWriterAccumulator.m; sourceTree = "<group>"; };
133
		BC8851361391D6CD00370E55 /* SBJsonStreamWriterState.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SBJsonStreamWriterState.h; sourceTree = "<group>"; };
134
		BC8851371391D6CD00370E55 /* SBJsonStreamWriterState.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SBJsonStreamWriterState.m; sourceTree = "<group>"; };
135
		BC8851381391D6CD00370E55 /* SBJsonTokeniser.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SBJsonTokeniser.h; sourceTree = "<group>"; };
136
		BC8851391391D6CD00370E55 /* SBJsonTokeniser.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SBJsonTokeniser.m; sourceTree = "<group>"; };
137
		BC88513A1391D6CD00370E55 /* SBJsonWriter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SBJsonWriter.h; sourceTree = "<group>"; };
138
		BC88513B1391D6CD00370E55 /* SBJsonWriter.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SBJsonWriter.m; sourceTree = "<group>"; };
139
		BC88513C1391D6CD00370E55 /* SBJsonUTF8Stream.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SBJsonUTF8Stream.h; sourceTree = "<group>"; };
140
		BC88513D1391D6CD00370E55 /* SBJsonUTF8Stream.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SBJsonUTF8Stream.m; sourceTree = "<group>"; };
141
		BC88522B1391D6DD00370E55 /* ErrorTest.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ErrorTest.m; sourceTree = "<group>"; };
142
		BC88522C1391D6DD00370E55 /* FormatTest.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = FormatTest.m; sourceTree = "<group>"; };
143
		BC88522D1391D6DD00370E55 /* JsonCheckerTest.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = JsonCheckerTest.m; sourceTree = "<group>"; };
144
		BC88522E1391D6DD00370E55 /* JsonTestCase.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = JsonTestCase.h; sourceTree = "<group>"; };
145
		BC88522F1391D6DD00370E55 /* JsonTestCase.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = JsonTestCase.m; sourceTree = "<group>"; };
146
		BC8852301391D6DD00370E55 /* ProxyTest.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ProxyTest.m; sourceTree = "<group>"; };
147
		BC8852311391D6DD00370E55 /* RoundTripTest.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = RoundTripTest.m; sourceTree = "<group>"; };
148
		BC8852971391D6DE00370E55 /* StreamParserIntegrationTest.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = StreamParserIntegrationTest.m; sourceTree = "<group>"; };
149
		BC8852981391D6DE00370E55 /* WriterTest.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = WriterTest.m; sourceTree = "<group>"; };
150
		BC8853981391D74C00370E55 /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = System/Library/Frameworks/Foundation.framework; sourceTree = SDKROOT; };
151
		BCC2626913920FC7003D9994 /* libsbjson-ios.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = "libsbjson-ios.a"; sourceTree = BUILT_PRODUCTS_DIR; };
152
		BCC2626D13920FC7003D9994 /* sbjson-ios-Prefix.pch */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "sbjson-ios-Prefix.pch"; sourceTree = "<group>"; };
153
		BCC2627313920FC7003D9994 /* sbjson-iosTests.octest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = "sbjson-iosTests.octest"; sourceTree = BUILT_PRODUCTS_DIR; };
154
		BCC2627E13920FC7003D9994 /* sbjson-iosTests-Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = "sbjson-iosTests-Info.plist"; sourceTree = "<group>"; };
155
		BCC2628013920FC7003D9994 /* en */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = en; path = en.lproj/InfoPlist.strings; sourceTree = "<group>"; };
156
		BCC2628213920FC7003D9994 /* sbjson-iosTests-Prefix.pch */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "sbjson-iosTests-Prefix.pch"; sourceTree = "<group>"; };
157
/* End PBXFileReference section */
158

    
159
/* Begin PBXFrameworksBuildPhase section */
160
		BC1232391391D5CC00131607 /* Frameworks */ = {
161
			isa = PBXFrameworksBuildPhase;
162
			buildActionMask = 2147483647;
163
			files = (
164
				BCC2626313920EE8003D9994 /* Foundation.framework in Frameworks */,
165
			);
166
			runOnlyForDeploymentPostprocessing = 0;
167
		};
168
		BC12324E1391D5CC00131607 /* Frameworks */ = {
169
			isa = PBXFrameworksBuildPhase;
170
			buildActionMask = 2147483647;
171
			files = (
172
				BC1232561391D5CC00131607 /* SBJson.framework in Frameworks */,
173
				BCC2626413920F25003D9994 /* Foundation.framework in Frameworks */,
174
			);
175
			runOnlyForDeploymentPostprocessing = 0;
176
		};
177
		BCC2626613920FC7003D9994 /* Frameworks */ = {
178
			isa = PBXFrameworksBuildPhase;
179
			buildActionMask = 2147483647;
180
			files = (
181
				BCC2626A13920FC7003D9994 /* Foundation.framework in Frameworks */,
182
			);
183
			runOnlyForDeploymentPostprocessing = 0;
184
		};
185
		BCC2626F13920FC7003D9994 /* Frameworks */ = {
186
			isa = PBXFrameworksBuildPhase;
187
			buildActionMask = 2147483647;
188
			files = (
189
				BCC2627613920FC7003D9994 /* Foundation.framework in Frameworks */,
190
				BCC2627B13920FC7003D9994 /* libsbjson-ios.a in Frameworks */,
191
			);
192
			runOnlyForDeploymentPostprocessing = 0;
193
		};
194
/* End PBXFrameworksBuildPhase section */
195

    
196
/* Begin PBXGroup section */
197
		A0E92A8E16276E3F0091EDF6 /* Assets */ = {
198
			isa = PBXGroup;
199
			children = (
200
			);
201
			name = Assets;
202
			sourceTree = "<group>";
203
		};
204
		BC1232311391D5CC00131607 = {
205
			isa = PBXGroup;
206
			children = (
207
				BC8851231391D6CD00370E55 /* Classes */,
208
				BC8851581391D6DD00370E55 /* Tests */,
209
				BC1232461391D5CC00131607 /* SBJson */,
210
				BC1232571391D5CC00131607 /* SBJsonTests */,
211
				BCC2626B13920FC7003D9994 /* sbjson-ios */,
212
				BCC2627C13920FC7003D9994 /* sbjson-iosTests */,
213
				BC12323F1391D5CC00131607 /* Frameworks */,
214
				BC12323E1391D5CC00131607 /* Products */,
215
			);
216
			sourceTree = "<group>";
217
		};
218
		BC12323E1391D5CC00131607 /* Products */ = {
219
			isa = PBXGroup;
220
			children = (
221
				BC12323D1391D5CC00131607 /* SBJson.framework */,
222
				BC1232521391D5CC00131607 /* SBJsonTests.octest */,
223
				BCC2626913920FC7003D9994 /* libsbjson-ios.a */,
224
				BCC2627313920FC7003D9994 /* sbjson-iosTests.octest */,
225
			);
226
			name = Products;
227
			sourceTree = "<group>";
228
		};
229
		BC12323F1391D5CC00131607 /* Frameworks */ = {
230
			isa = PBXGroup;
231
			children = (
232
				BC8853981391D74C00370E55 /* Foundation.framework */,
233
			);
234
			name = Frameworks;
235
			sourceTree = "<group>";
236
		};
237
		BC1232461391D5CC00131607 /* SBJson */ = {
238
			isa = PBXGroup;
239
			children = (
240
				BC1232471391D5CC00131607 /* Supporting Files */,
241
			);
242
			path = SBJson;
243
			sourceTree = "<group>";
244
		};
245
		BC1232471391D5CC00131607 /* Supporting Files */ = {
246
			isa = PBXGroup;
247
			children = (
248
				BC1232481391D5CC00131607 /* SBJson-Info.plist */,
249
				BC1232491391D5CC00131607 /* InfoPlist.strings */,
250
				BC12324C1391D5CC00131607 /* SBJson-Prefix.pch */,
251
			);
252
			name = "Supporting Files";
253
			sourceTree = "<group>";
254
		};
255
		BC1232571391D5CC00131607 /* SBJsonTests */ = {
256
			isa = PBXGroup;
257
			children = (
258
				BC1232581391D5CC00131607 /* Supporting Files */,
259
			);
260
			path = SBJsonTests;
261
			sourceTree = "<group>";
262
		};
263
		BC1232581391D5CC00131607 /* Supporting Files */ = {
264
			isa = PBXGroup;
265
			children = (
266
				BC1232591391D5CC00131607 /* SBJsonTests-Info.plist */,
267
				BC12325A1391D5CC00131607 /* InfoPlist.strings */,
268
				BC12325D1391D5CC00131607 /* SBJsonTests-Prefix.pch */,
269
			);
270
			name = "Supporting Files";
271
			sourceTree = "<group>";
272
		};
273
		BC8851231391D6CD00370E55 /* Classes */ = {
274
			isa = PBXGroup;
275
			children = (
276
				BC8851271391D6CD00370E55 /* SBJson.h */,
277
				BC8851251391D6CD00370E55 /* NSObject+SBJson.h */,
278
				BC8851261391D6CD00370E55 /* NSObject+SBJson.m */,
279
				BCADB7DD139213960057A705 /* Parser */,
280
				BCADB7DE139213A10057A705 /* Writer */,
281
			);
282
			path = Classes;
283
			sourceTree = "<group>";
284
		};
285
		BC8851581391D6DD00370E55 /* Tests */ = {
286
			isa = PBXGroup;
287
			children = (
288
				A0E92A8E16276E3F0091EDF6 /* Assets */,
289
				BC88522B1391D6DD00370E55 /* ErrorTest.m */,
290
				BC88522C1391D6DD00370E55 /* FormatTest.m */,
291
				BC88522D1391D6DD00370E55 /* JsonCheckerTest.m */,
292
				BC88522E1391D6DD00370E55 /* JsonTestCase.h */,
293
				BC88522F1391D6DD00370E55 /* JsonTestCase.m */,
294
				BC8852301391D6DD00370E55 /* ProxyTest.m */,
295
				BC8852311391D6DD00370E55 /* RoundTripTest.m */,
296
				BC8852971391D6DE00370E55 /* StreamParserIntegrationTest.m */,
297
				BC8852981391D6DE00370E55 /* WriterTest.m */,
298
				3BB5955B14EAA4B8001BE91E /* SortedFormatTest.m */,
299
			);
300
			path = Tests;
301
			sourceTree = "<group>";
302
		};
303
		BCADB7DB139213450057A705 /* Private */ = {
304
			isa = PBXGroup;
305
			children = (
306
				BC8851361391D6CD00370E55 /* SBJsonStreamWriterState.h */,
307
				BC8851371391D6CD00370E55 /* SBJsonStreamWriterState.m */,
308
			);
309
			name = Private;
310
			sourceTree = "<group>";
311
		};
312
		BCADB7DD139213960057A705 /* Parser */ = {
313
			isa = PBXGroup;
314
			children = (
315
				BCADB7DF139213D70057A705 /* Private */,
316
				BC8851281391D6CD00370E55 /* SBJsonParser.h */,
317
				BC8851291391D6CD00370E55 /* SBJsonParser.m */,
318
				BC88512A1391D6CD00370E55 /* SBJsonStreamParser.h */,
319
				BC88512B1391D6CD00370E55 /* SBJsonStreamParser.m */,
320
				BC88512C1391D6CD00370E55 /* SBJsonStreamParserAccumulator.h */,
321
				BC88512D1391D6CD00370E55 /* SBJsonStreamParserAccumulator.m */,
322
				BC88512E1391D6CD00370E55 /* SBJsonStreamParserAdapter.h */,
323
				BC88512F1391D6CD00370E55 /* SBJsonStreamParserAdapter.m */,
324
			);
325
			name = Parser;
326
			sourceTree = "<group>";
327
		};
328
		BCADB7DE139213A10057A705 /* Writer */ = {
329
			isa = PBXGroup;
330
			children = (
331
				BCADB7DB139213450057A705 /* Private */,
332
				BC88513A1391D6CD00370E55 /* SBJsonWriter.h */,
333
				BC88513B1391D6CD00370E55 /* SBJsonWriter.m */,
334
				BC8851321391D6CD00370E55 /* SBJsonStreamWriter.h */,
335
				BC8851331391D6CD00370E55 /* SBJsonStreamWriter.m */,
336
				BC8851341391D6CD00370E55 /* SBJsonStreamWriterAccumulator.h */,
337
				BC8851351391D6CD00370E55 /* SBJsonStreamWriterAccumulator.m */,
338
			);
339
			name = Writer;
340
			sourceTree = "<group>";
341
		};
342
		BCADB7DF139213D70057A705 /* Private */ = {
343
			isa = PBXGroup;
344
			children = (
345
				BC8851301391D6CD00370E55 /* SBJsonStreamParserState.h */,
346
				BC8851311391D6CD00370E55 /* SBJsonStreamParserState.m */,
347
				BC8851381391D6CD00370E55 /* SBJsonTokeniser.h */,
348
				BC8851391391D6CD00370E55 /* SBJsonTokeniser.m */,
349
				BC88513C1391D6CD00370E55 /* SBJsonUTF8Stream.h */,
350
				BC88513D1391D6CD00370E55 /* SBJsonUTF8Stream.m */,
351
			);
352
			name = Private;
353
			sourceTree = "<group>";
354
		};
355
		BCC2626B13920FC7003D9994 /* sbjson-ios */ = {
356
			isa = PBXGroup;
357
			children = (
358
				BCC2626C13920FC7003D9994 /* Supporting Files */,
359
			);
360
			path = "sbjson-ios";
361
			sourceTree = "<group>";
362
		};
363
		BCC2626C13920FC7003D9994 /* Supporting Files */ = {
364
			isa = PBXGroup;
365
			children = (
366
				BCC2626D13920FC7003D9994 /* sbjson-ios-Prefix.pch */,
367
			);
368
			name = "Supporting Files";
369
			sourceTree = "<group>";
370
		};
371
		BCC2627C13920FC7003D9994 /* sbjson-iosTests */ = {
372
			isa = PBXGroup;
373
			children = (
374
				BCC2627D13920FC7003D9994 /* Supporting Files */,
375
			);
376
			path = "sbjson-iosTests";
377
			sourceTree = "<group>";
378
		};
379
		BCC2627D13920FC7003D9994 /* Supporting Files */ = {
380
			isa = PBXGroup;
381
			children = (
382
				BCC2627E13920FC7003D9994 /* sbjson-iosTests-Info.plist */,
383
				BCC2627F13920FC7003D9994 /* InfoPlist.strings */,
384
				BCC2628213920FC7003D9994 /* sbjson-iosTests-Prefix.pch */,
385
			);
386
			name = "Supporting Files";
387
			sourceTree = "<group>";
388
		};
389
/* End PBXGroup section */
390

    
391
/* Begin PBXHeadersBuildPhase section */
392
		BC12323A1391D5CC00131607 /* Headers */ = {
393
			isa = PBXHeadersBuildPhase;
394
			buildActionMask = 2147483647;
395
			files = (
396
				BC88513F1391D6CD00370E55 /* NSObject+SBJson.h in Headers */,
397
				BC8851421391D6CD00370E55 /* SBJsonParser.h in Headers */,
398
				BC8851441391D6CD00370E55 /* SBJsonStreamParser.h in Headers */,
399
				BC8851461391D6CD00370E55 /* SBJsonStreamParserAccumulator.h in Headers */,
400
				BC8851481391D6CD00370E55 /* SBJsonStreamParserAdapter.h in Headers */,
401
				BC88514C1391D6CD00370E55 /* SBJsonStreamWriter.h in Headers */,
402
				BC88514E1391D6CD00370E55 /* SBJsonStreamWriterAccumulator.h in Headers */,
403
				BC8851541391D6CD00370E55 /* SBJsonWriter.h in Headers */,
404
				BC8851411391D6CD00370E55 /* SBJson.h in Headers */,
405
				BC88514A1391D6CD00370E55 /* SBJsonStreamParserState.h in Headers */,
406
				BC8851501391D6CD00370E55 /* SBJsonStreamWriterState.h in Headers */,
407
				BC8851521391D6CD00370E55 /* SBJsonTokeniser.h in Headers */,
408
				BC8851561391D6CD00370E55 /* SBJsonUTF8Stream.h in Headers */,
409
			);
410
			runOnlyForDeploymentPostprocessing = 0;
411
		};
412
		BCC2626713920FC7003D9994 /* Headers */ = {
413
			isa = PBXHeadersBuildPhase;
414
			buildActionMask = 2147483647;
415
			files = (
416
				BCADB7CE139210C90057A705 /* SBJson.h in Headers */,
417
				BCADB7D0139210C90057A705 /* SBJsonParser.h in Headers */,
418
				BCADB7D9139210C90057A705 /* SBJsonWriter.h in Headers */,
419
				BCADB7D1139210C90057A705 /* SBJsonStreamParser.h in Headers */,
420
				BCADB7D3139210C90057A705 /* SBJsonStreamParserAdapter.h in Headers */,
421
				BCADB7D5139210C90057A705 /* SBJsonStreamWriter.h in Headers */,
422
				BCADB7CF139210C90057A705 /* NSObject+SBJson.h in Headers */,
423
				BCADB7D2139210C90057A705 /* SBJsonStreamParserAccumulator.h in Headers */,
424
				BCADB7D6139210C90057A705 /* SBJsonStreamWriterAccumulator.h in Headers */,
425
				BCADB7D4139210C90057A705 /* SBJsonStreamParserState.h in Headers */,
426
				BCADB7D7139210C90057A705 /* SBJsonStreamWriterState.h in Headers */,
427
				BCADB7D8139210C90057A705 /* SBJsonTokeniser.h in Headers */,
428
				BCADB7DA139210C90057A705 /* SBJsonUTF8Stream.h in Headers */,
429
			);
430
			runOnlyForDeploymentPostprocessing = 0;
431
		};
432
/* End PBXHeadersBuildPhase section */
433

    
434
/* Begin PBXNativeTarget section */
435
		BC12323C1391D5CC00131607 /* SBJson */ = {
436
			isa = PBXNativeTarget;
437
			buildConfigurationList = BC1232641391D5CC00131607 /* Build configuration list for PBXNativeTarget "SBJson" */;
438
			buildPhases = (
439
				BC1232381391D5CC00131607 /* Sources */,
440
				BC1232391391D5CC00131607 /* Frameworks */,
441
				BC12323A1391D5CC00131607 /* Headers */,
442
				BC12323B1391D5CC00131607 /* Resources */,
443
			);
444
			buildRules = (
445
			);
446
			dependencies = (
447
			);
448
			name = SBJson;
449
			productName = SBJson;
450
			productReference = BC12323D1391D5CC00131607 /* SBJson.framework */;
451
			productType = "com.apple.product-type.framework";
452
		};
453
		BC1232511391D5CC00131607 /* SBJsonTests */ = {
454
			isa = PBXNativeTarget;
455
			buildConfigurationList = BC1232671391D5CC00131607 /* Build configuration list for PBXNativeTarget "SBJsonTests" */;
456
			buildPhases = (
457
				BC12324D1391D5CC00131607 /* Sources */,
458
				BC12324E1391D5CC00131607 /* Frameworks */,
459
				BC12324F1391D5CC00131607 /* Resources */,
460
				BC1232501391D5CC00131607 /* ShellScript */,
461
			);
462
			buildRules = (
463
			);
464
			dependencies = (
465
				BC1232551391D5CC00131607 /* PBXTargetDependency */,
466
			);
467
			name = SBJsonTests;
468
			productName = SBJsonTests;
469
			productReference = BC1232521391D5CC00131607 /* SBJsonTests.octest */;
470
			productType = "com.apple.product-type.bundle";
471
		};
472
		BCC2626813920FC7003D9994 /* sbjson-ios */ = {
473
			isa = PBXNativeTarget;
474
			buildConfigurationList = BCC2628713920FC7003D9994 /* Build configuration list for PBXNativeTarget "sbjson-ios" */;
475
			buildPhases = (
476
				BCC2626513920FC7003D9994 /* Sources */,
477
				BCC2626613920FC7003D9994 /* Frameworks */,
478
				BCC2626713920FC7003D9994 /* Headers */,
479
			);
480
			buildRules = (
481
			);
482
			dependencies = (
483
			);
484
			name = "sbjson-ios";
485
			productName = "sbjson-ios";
486
			productReference = BCC2626913920FC7003D9994 /* libsbjson-ios.a */;
487
			productType = "com.apple.product-type.library.static";
488
		};
489
		BCC2627213920FC7003D9994 /* sbjson-iosTests */ = {
490
			isa = PBXNativeTarget;
491
			buildConfigurationList = BCC2628A13920FC7003D9994 /* Build configuration list for PBXNativeTarget "sbjson-iosTests" */;
492
			buildPhases = (
493
				BCC2626E13920FC7003D9994 /* Sources */,
494
				BCC2626F13920FC7003D9994 /* Frameworks */,
495
				BCC2627013920FC7003D9994 /* Resources */,
496
				A0E92BF5162772BB0091EDF6 /* ShellScript */,
497
				BCC2627113920FC7003D9994 /* ShellScript */,
498
			);
499
			buildRules = (
500
			);
501
			dependencies = (
502
				BCC2627A13920FC7003D9994 /* PBXTargetDependency */,
503
			);
504
			name = "sbjson-iosTests";
505
			productName = "sbjson-iosTests";
506
			productReference = BCC2627313920FC7003D9994 /* sbjson-iosTests.octest */;
507
			productType = "com.apple.product-type.bundle";
508
		};
509
/* End PBXNativeTarget section */
510

    
511
/* Begin PBXProject section */
512
		BC1232331391D5CC00131607 /* Project object */ = {
513
			isa = PBXProject;
514
			attributes = {
515
				LastUpgradeCheck = 0450;
516
				ORGANIZATIONNAME = "Stig Brautaset";
517
			};
518
			buildConfigurationList = BC1232361391D5CC00131607 /* Build configuration list for PBXProject "SBJson" */;
519
			compatibilityVersion = "Xcode 3.2";
520
			developmentRegion = English;
521
			hasScannedForEncodings = 0;
522
			knownRegions = (
523
				en,
524
			);
525
			mainGroup = BC1232311391D5CC00131607;
526
			productRefGroup = BC12323E1391D5CC00131607 /* Products */;
527
			projectDirPath = "";
528
			projectRoot = "";
529
			targets = (
530
				BC12323C1391D5CC00131607 /* SBJson */,
531
				BC1232511391D5CC00131607 /* SBJsonTests */,
532
				BCC2626813920FC7003D9994 /* sbjson-ios */,
533
				BCC2627213920FC7003D9994 /* sbjson-iosTests */,
534
			);
535
		};
536
/* End PBXProject section */
537

    
538
/* Begin PBXResourcesBuildPhase section */
539
		BC12323B1391D5CC00131607 /* Resources */ = {
540
			isa = PBXResourcesBuildPhase;
541
			buildActionMask = 2147483647;
542
			files = (
543
				BC12324B1391D5CC00131607 /* InfoPlist.strings in Resources */,
544
			);
545
			runOnlyForDeploymentPostprocessing = 0;
546
		};
547
		BC12324F1391D5CC00131607 /* Resources */ = {
548
			isa = PBXResourcesBuildPhase;
549
			buildActionMask = 2147483647;
550
			files = (
551
				BC12325C1391D5CC00131607 /* InfoPlist.strings in Resources */,
552
			);
553
			runOnlyForDeploymentPostprocessing = 0;
554
		};
555
		BCC2627013920FC7003D9994 /* Resources */ = {
556
			isa = PBXResourcesBuildPhase;
557
			buildActionMask = 2147483647;
558
			files = (
559
				BCC2628113920FC7003D9994 /* InfoPlist.strings in Resources */,
560
			);
561
			runOnlyForDeploymentPostprocessing = 0;
562
		};
563
/* End PBXResourcesBuildPhase section */
564

    
565
/* Begin PBXShellScriptBuildPhase section */
566
		A0E92BF5162772BB0091EDF6 /* ShellScript */ = {
567
			isa = PBXShellScriptBuildPhase;
568
			buildActionMask = 2147483647;
569
			files = (
570
			);
571
			inputPaths = (
572
				"",
573
			);
574
			outputPaths = (
575
			);
576
			runOnlyForDeploymentPostprocessing = 0;
577
			shellPath = /bin/sh;
578
			shellScript = "mkdir -p \"${BUILT_PRODUCTS_DIR}/${CONTENTS_FOLDER_PATH}/Tests/\"\ncp -r \"${PROJECT_DIR}/Tests/Data/\" \"${BUILT_PRODUCTS_DIR}/${CONTENTS_FOLDER_PATH}/Tests/Data\"\ncp -r \"${PROJECT_DIR}/Tests/Stream/\" \"${BUILT_PRODUCTS_DIR}/${CONTENTS_FOLDER_PATH}/Tests/Stream\"";
579
		};
580
		BC1232501391D5CC00131607 /* ShellScript */ = {
581
			isa = PBXShellScriptBuildPhase;
582
			buildActionMask = 2147483647;
583
			files = (
584
			);
585
			inputPaths = (
586
			);
587
			outputPaths = (
588
			);
589
			runOnlyForDeploymentPostprocessing = 0;
590
			shellPath = /bin/sh;
591
			shellScript = "# Run the unit tests in this test bundle.\n\"${SYSTEM_DEVELOPER_DIR}/Tools/RunUnitTests\"\n";
592
		};
593
		BCC2627113920FC7003D9994 /* ShellScript */ = {
594
			isa = PBXShellScriptBuildPhase;
595
			buildActionMask = 2147483647;
596
			files = (
597
			);
598
			inputPaths = (
599
			);
600
			outputPaths = (
601
			);
602
			runOnlyForDeploymentPostprocessing = 0;
603
			shellPath = /bin/sh;
604
			shellScript = "# Run the unit tests in this test bundle.\n\"${SYSTEM_DEVELOPER_DIR}/Tools/RunUnitTests\"\n";
605
		};
606
/* End PBXShellScriptBuildPhase section */
607

    
608
/* Begin PBXSourcesBuildPhase section */
609
		BC1232381391D5CC00131607 /* Sources */ = {
610
			isa = PBXSourcesBuildPhase;
611
			buildActionMask = 2147483647;
612
			files = (
613
				BC8851401391D6CD00370E55 /* NSObject+SBJson.m in Sources */,
614
				BC8851431391D6CD00370E55 /* SBJsonParser.m in Sources */,
615
				BC8851451391D6CD00370E55 /* SBJsonStreamParser.m in Sources */,
616
				BC8851471391D6CD00370E55 /* SBJsonStreamParserAccumulator.m in Sources */,
617
				BC8851491391D6CD00370E55 /* SBJsonStreamParserAdapter.m in Sources */,
618
				BC88514B1391D6CD00370E55 /* SBJsonStreamParserState.m in Sources */,
619
				BC88514D1391D6CD00370E55 /* SBJsonStreamWriter.m in Sources */,
620
				BC88514F1391D6CD00370E55 /* SBJsonStreamWriterAccumulator.m in Sources */,
621
				BC8851511391D6CD00370E55 /* SBJsonStreamWriterState.m in Sources */,
622
				BC8851531391D6CD00370E55 /* SBJsonTokeniser.m in Sources */,
623
				BC8851551391D6CD00370E55 /* SBJsonWriter.m in Sources */,
624
				BC8851571391D6CD00370E55 /* SBJsonUTF8Stream.m in Sources */,
625
			);
626
			runOnlyForDeploymentPostprocessing = 0;
627
		};
628
		BC12324D1391D5CC00131607 /* Sources */ = {
629
			isa = PBXSourcesBuildPhase;
630
			buildActionMask = 2147483647;
631
			files = (
632
				BC8853271391D6DE00370E55 /* ErrorTest.m in Sources */,
633
				BC8853281391D6DE00370E55 /* FormatTest.m in Sources */,
634
				BC8853291391D6DE00370E55 /* JsonCheckerTest.m in Sources */,
635
				BC88532A1391D6DE00370E55 /* JsonTestCase.m in Sources */,
636
				BC88532B1391D6DE00370E55 /* ProxyTest.m in Sources */,
637
				BC88532C1391D6DE00370E55 /* RoundTripTest.m in Sources */,
638
				BC8853911391D6DE00370E55 /* StreamParserIntegrationTest.m in Sources */,
639
				BC8853921391D6DE00370E55 /* WriterTest.m in Sources */,
640
				3BB5955C14EAA4B8001BE91E /* SortedFormatTest.m in Sources */,
641
			);
642
			runOnlyForDeploymentPostprocessing = 0;
643
		};
644
		BCC2626513920FC7003D9994 /* Sources */ = {
645
			isa = PBXSourcesBuildPhase;
646
			buildActionMask = 2147483647;
647
			files = (
648
				BCC2628D13921035003D9994 /* NSObject+SBJson.m in Sources */,
649
				BCC2628E13921035003D9994 /* SBJsonParser.m in Sources */,
650
				BCC2628F13921035003D9994 /* SBJsonStreamParser.m in Sources */,
651
				BCC2629013921035003D9994 /* SBJsonStreamParserAccumulator.m in Sources */,
652
				BCC2629113921035003D9994 /* SBJsonStreamParserAdapter.m in Sources */,
653
				BCC2629213921035003D9994 /* SBJsonStreamParserState.m in Sources */,
654
				BCC2629313921035003D9994 /* SBJsonStreamWriter.m in Sources */,
655
				BCC2629413921035003D9994 /* SBJsonStreamWriterAccumulator.m in Sources */,
656
				BCC2629513921035003D9994 /* SBJsonStreamWriterState.m in Sources */,
657
				BCC2629613921035003D9994 /* SBJsonTokeniser.m in Sources */,
658
				BCC2629713921035003D9994 /* SBJsonWriter.m in Sources */,
659
				BCC2629813921035003D9994 /* SBJsonUTF8Stream.m in Sources */,
660
			);
661
			runOnlyForDeploymentPostprocessing = 0;
662
		};
663
		BCC2626E13920FC7003D9994 /* Sources */ = {
664
			isa = PBXSourcesBuildPhase;
665
			buildActionMask = 2147483647;
666
			files = (
667
				BC417FF413A1008F00C8BC49 /* ErrorTest.m in Sources */,
668
				BC417FF513A1008F00C8BC49 /* FormatTest.m in Sources */,
669
				BC417FF613A1008F00C8BC49 /* JsonCheckerTest.m in Sources */,
670
				BC417FF813A1008F00C8BC49 /* JsonTestCase.m in Sources */,
671
				BC417FF913A1008F00C8BC49 /* ProxyTest.m in Sources */,
672
				BC417FFA13A1008F00C8BC49 /* RoundTripTest.m in Sources */,
673
				BC417FFB13A1008F00C8BC49 /* StreamParserIntegrationTest.m in Sources */,
674
				BC417FFC13A1008F00C8BC49 /* WriterTest.m in Sources */,
675
				3BB5955D14EAA4B8001BE91E /* SortedFormatTest.m in Sources */,
676
			);
677
			runOnlyForDeploymentPostprocessing = 0;
678
		};
679
/* End PBXSourcesBuildPhase section */
680

    
681
/* Begin PBXTargetDependency section */
682
		BC1232551391D5CC00131607 /* PBXTargetDependency */ = {
683
			isa = PBXTargetDependency;
684
			target = BC12323C1391D5CC00131607 /* SBJson */;
685
			targetProxy = BC1232541391D5CC00131607 /* PBXContainerItemProxy */;
686
		};
687
		BCC2627A13920FC7003D9994 /* PBXTargetDependency */ = {
688
			isa = PBXTargetDependency;
689
			target = BCC2626813920FC7003D9994 /* sbjson-ios */;
690
			targetProxy = BCC2627913920FC7003D9994 /* PBXContainerItemProxy */;
691
		};
692
/* End PBXTargetDependency section */
693

    
694
/* Begin PBXVariantGroup section */
695
		BC1232491391D5CC00131607 /* InfoPlist.strings */ = {
696
			isa = PBXVariantGroup;
697
			children = (
698
				BC12324A1391D5CC00131607 /* en */,
699
			);
700
			name = InfoPlist.strings;
701
			sourceTree = "<group>";
702
		};
703
		BC12325A1391D5CC00131607 /* InfoPlist.strings */ = {
704
			isa = PBXVariantGroup;
705
			children = (
706
				BC12325B1391D5CC00131607 /* en */,
707
			);
708
			name = InfoPlist.strings;
709
			sourceTree = "<group>";
710
		};
711
		BCC2627F13920FC7003D9994 /* InfoPlist.strings */ = {
712
			isa = PBXVariantGroup;
713
			children = (
714
				BCC2628013920FC7003D9994 /* en */,
715
			);
716
			name = InfoPlist.strings;
717
			sourceTree = "<group>";
718
		};
719
/* End PBXVariantGroup section */
720

    
721
/* Begin XCBuildConfiguration section */
722
		BC1232621391D5CC00131607 /* Debug */ = {
723
			isa = XCBuildConfiguration;
724
			buildSettings = {
725
				ARCHS = "$(ARCHS_STANDARD_32_64_BIT)";
726
				CLANG_ENABLE_OBJC_ARC = YES;
727
				FRAMEWORK_SEARCH_PATHS = "$(DEVELOPER_LIBRARY_DIR)/Frameworks";
728
				GCC_C_LANGUAGE_STANDARD = "compiler-default";
729
				GCC_OPTIMIZATION_LEVEL = 0;
730
				GCC_PRECOMPILE_PREFIX_HEADER = YES;
731
				GCC_PREPROCESSOR_DEFINITIONS = DEBUG;
732
				GCC_SYMBOLS_PRIVATE_EXTERN = NO;
733
				GCC_VERSION = "";
734
				GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
735
				GCC_WARN_ABOUT_MISSING_PROTOTYPES = YES;
736
				GCC_WARN_ABOUT_RETURN_TYPE = YES;
737
				GCC_WARN_UNUSED_FUNCTION = YES;
738
				GCC_WARN_UNUSED_LABEL = YES;
739
				GCC_WARN_UNUSED_VARIABLE = YES;
740
				MACOSX_DEPLOYMENT_TARGET = "";
741
				ONLY_ACTIVE_ARCH = YES;
742
				RUN_CLANG_STATIC_ANALYZER = YES;
743
				SDKROOT = macosx;
744
			};
745
			name = Debug;
746
		};
747
		BC1232631391D5CC00131607 /* Release */ = {
748
			isa = XCBuildConfiguration;
749
			buildSettings = {
750
				ARCHS = "$(ARCHS_STANDARD_32_64_BIT)";
751
				CLANG_ENABLE_OBJC_ARC = YES;
752
				FRAMEWORK_SEARCH_PATHS = "$(DEVELOPER_LIBRARY_DIR)/Frameworks";
753
				GCC_C_LANGUAGE_STANDARD = "compiler-default";
754
				GCC_PRECOMPILE_PREFIX_HEADER = YES;
755
				GCC_VERSION = "";
756
				GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
757
				GCC_WARN_ABOUT_MISSING_PROTOTYPES = YES;
758
				GCC_WARN_ABOUT_RETURN_TYPE = YES;
759
				GCC_WARN_UNUSED_FUNCTION = YES;
760
				GCC_WARN_UNUSED_LABEL = YES;
761
				GCC_WARN_UNUSED_VARIABLE = YES;
762
				MACOSX_DEPLOYMENT_TARGET = "";
763
				RUN_CLANG_STATIC_ANALYZER = YES;
764
				SDKROOT = macosx;
765
			};
766
			name = Release;
767
		};
768
		BC1232651391D5CC00131607 /* Debug */ = {
769
			isa = XCBuildConfiguration;
770
			buildSettings = {
771
				ARCHS = "$(ARCHS_STANDARD_64_BIT)";
772
				COMBINE_HIDPI_IMAGES = YES;
773
				COPY_PHASE_STRIP = NO;
774
				CURRENT_PROJECT_VERSION = 38;
775
				DYLIB_COMPATIBILITY_VERSION = 1;
776
				DYLIB_CURRENT_VERSION = 38;
777
				FRAMEWORK_VERSION = A;
778
				GCC_PREFIX_HEADER = "SBJson/SBJson-Prefix.pch";
779
				INFOPLIST_FILE = "SBJson/SBJson-Info.plist";
780
				PRODUCT_NAME = "$(TARGET_NAME)";
781
				VERSIONING_SYSTEM = "apple-generic";
782
				WRAPPER_EXTENSION = framework;
783
			};
784
			name = Debug;
785
		};
786
		BC1232661391D5CC00131607 /* Release */ = {
787
			isa = XCBuildConfiguration;
788
			buildSettings = {
789
				ARCHS = "$(ARCHS_STANDARD_64_BIT)";
790
				COMBINE_HIDPI_IMAGES = YES;
791
				COPY_PHASE_STRIP = YES;
792
				CURRENT_PROJECT_VERSION = 38;
793
				DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
794
				DYLIB_COMPATIBILITY_VERSION = 1;
795
				DYLIB_CURRENT_VERSION = 38;
796
				FRAMEWORK_VERSION = A;
797
				GCC_PREFIX_HEADER = "SBJson/SBJson-Prefix.pch";
798
				INFOPLIST_FILE = "SBJson/SBJson-Info.plist";
799
				PRODUCT_NAME = "$(TARGET_NAME)";
800
				VERSIONING_SYSTEM = "apple-generic";
801
				WRAPPER_EXTENSION = framework;
802
			};
803
			name = Release;
804
		};
805
		BC1232681391D5CC00131607 /* Debug */ = {
806
			isa = XCBuildConfiguration;
807
			buildSettings = {
808
				ARCHS = "$(ARCHS_STANDARD_64_BIT)";
809
				COMBINE_HIDPI_IMAGES = YES;
810
				COPY_PHASE_STRIP = NO;
811
				GCC_PREFIX_HEADER = "SBJsonTests/SBJsonTests-Prefix.pch";
812
				INFOPLIST_FILE = "SBJsonTests/SBJsonTests-Info.plist";
813
				OTHER_LDFLAGS = (
814
					"-framework",
815
					SenTestingKit,
816
				);
817
				PRODUCT_NAME = "$(TARGET_NAME)";
818
				WRAPPER_EXTENSION = octest;
819
			};
820
			name = Debug;
821
		};
822
		BC1232691391D5CC00131607 /* Release */ = {
823
			isa = XCBuildConfiguration;
824
			buildSettings = {
825
				ARCHS = "$(ARCHS_STANDARD_64_BIT)";
826
				COMBINE_HIDPI_IMAGES = YES;
827
				COPY_PHASE_STRIP = YES;
828
				DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
829
				GCC_PREFIX_HEADER = "SBJsonTests/SBJsonTests-Prefix.pch";
830
				INFOPLIST_FILE = "SBJsonTests/SBJsonTests-Info.plist";
831
				OTHER_LDFLAGS = (
832
					"-framework",
833
					SenTestingKit,
834
				);
835
				PRODUCT_NAME = "$(TARGET_NAME)";
836
				WRAPPER_EXTENSION = octest;
837
			};
838
			name = Release;
839
		};
840
		BCC2628813920FC7003D9994 /* Debug */ = {
841
			isa = XCBuildConfiguration;
842
			buildSettings = {
843
				DSTROOT = /tmp/sbjson_ios.dst;
844
				GCC_PREFIX_HEADER = "sbjson-ios/sbjson-ios-Prefix.pch";
845
				HEADER_SEARCH_PATHS = (
846
					include/,
847
					"$(BUILT_PRODUCTS_DIR)/usr/local/lib/include/",
848
				);
849
				IPHONEOS_DEPLOYMENT_TARGET = 4.3;
850
				ONLY_ACTIVE_ARCH = NO;
851
				OTHER_LDFLAGS = "-ObjC";
852
				PRODUCT_NAME = "$(TARGET_NAME)";
853
				PUBLIC_HEADERS_FOLDER_PATH = include/SBJson/;
854
				SDKROOT = iphoneos;
855
				SKIP_INSTALL = YES;
856
			};
857
			name = Debug;
858
		};
859
		BCC2628913920FC7003D9994 /* Release */ = {
860
			isa = XCBuildConfiguration;
861
			buildSettings = {
862
				DSTROOT = /tmp/sbjson_ios.dst;
863
				GCC_PREFIX_HEADER = "sbjson-ios/sbjson-ios-Prefix.pch";
864
				HEADER_SEARCH_PATHS = "$(TARGET_BUILD_DIR)/include/";
865
				IPHONEOS_DEPLOYMENT_TARGET = 4.3;
866
				OTHER_LDFLAGS = "-ObjC";
867
				PRODUCT_NAME = "$(TARGET_NAME)";
868
				PUBLIC_HEADERS_FOLDER_PATH = include/SBJson/;
869
				SDKROOT = iphoneos;
870
				SKIP_INSTALL = YES;
871
			};
872
			name = Release;
873
		};
874
		BCC2628B13920FC7003D9994 /* Debug */ = {
875
			isa = XCBuildConfiguration;
876
			buildSettings = {
877
				FRAMEWORK_SEARCH_PATHS = (
878
					"$(SDKROOT)/Developer/Library/Frameworks",
879
					"$(DEVELOPER_LIBRARY_DIR)/Frameworks",
880
				);
881
				GCC_PREFIX_HEADER = "sbjson-iosTests/sbjson-iosTests-Prefix.pch";
882
				INFOPLIST_FILE = "sbjson-iosTests/sbjson-iosTests-Info.plist";
883
				IPHONEOS_DEPLOYMENT_TARGET = 4.3;
884
				OTHER_LDFLAGS = (
885
					"-framework",
886
					SenTestingKit,
887
					"-all_load",
888
				);
889
				PRODUCT_NAME = "$(TARGET_NAME)";
890
				SDKROOT = iphoneos;
891
				WRAPPER_EXTENSION = octest;
892
			};
893
			name = Debug;
894
		};
895
		BCC2628C13920FC7003D9994 /* Release */ = {
896
			isa = XCBuildConfiguration;
897
			buildSettings = {
898
				FRAMEWORK_SEARCH_PATHS = (
899
					"$(SDKROOT)/Developer/Library/Frameworks",
900
					"$(DEVELOPER_LIBRARY_DIR)/Frameworks",
901
				);
902
				GCC_PREFIX_HEADER = "sbjson-iosTests/sbjson-iosTests-Prefix.pch";
903
				INFOPLIST_FILE = "sbjson-iosTests/sbjson-iosTests-Info.plist";
904
				IPHONEOS_DEPLOYMENT_TARGET = 4.3;
905
				OTHER_LDFLAGS = (
906
					"-framework",
907
					SenTestingKit,
908
					"-all_load",
909
				);
910
				PRODUCT_NAME = "$(TARGET_NAME)";
911
				SDKROOT = iphoneos;
912
				WRAPPER_EXTENSION = octest;
913
			};
914
			name = Release;
915
		};
916
/* End XCBuildConfiguration section */
917

    
918
/* Begin XCConfigurationList section */
919
		BC1232361391D5CC00131607 /* Build configuration list for PBXProject "SBJson" */ = {
920
			isa = XCConfigurationList;
921
			buildConfigurations = (
922
				BC1232621391D5CC00131607 /* Debug */,
923
				BC1232631391D5CC00131607 /* Release */,
924
			);
925
			defaultConfigurationIsVisible = 0;
926
			defaultConfigurationName = Release;
927
		};
928
		BC1232641391D5CC00131607 /* Build configuration list for PBXNativeTarget "SBJson" */ = {
929
			isa = XCConfigurationList;
930
			buildConfigurations = (
931
				BC1232651391D5CC00131607 /* Debug */,
932
				BC1232661391D5CC00131607 /* Release */,
933
			);
934
			defaultConfigurationIsVisible = 0;
935
			defaultConfigurationName = Release;
936
		};
937
		BC1232671391D5CC00131607 /* Build configuration list for PBXNativeTarget "SBJsonTests" */ = {
938
			isa = XCConfigurationList;
939
			buildConfigurations = (
940
				BC1232681391D5CC00131607 /* Debug */,
941
				BC1232691391D5CC00131607 /* Release */,
942
			);
943
			defaultConfigurationIsVisible = 0;
944
			defaultConfigurationName = Release;
945
		};
946
		BCC2628713920FC7003D9994 /* Build configuration list for PBXNativeTarget "sbjson-ios" */ = {
947
			isa = XCConfigurationList;
948
			buildConfigurations = (
949
				BCC2628813920FC7003D9994 /* Debug */,
950
				BCC2628913920FC7003D9994 /* Release */,
951
			);
952
			defaultConfigurationIsVisible = 0;
953
			defaultConfigurationName = Release;
954
		};
955
		BCC2628A13920FC7003D9994 /* Build configuration list for PBXNativeTarget "sbjson-iosTests" */ = {
956
			isa = XCConfigurationList;
957
			buildConfigurations = (
958
				BCC2628B13920FC7003D9994 /* Debug */,
959
				BCC2628C13920FC7003D9994 /* Release */,
960
			);
961
			defaultConfigurationIsVisible = 0;
962
			defaultConfigurationName = Release;
963
		};
964
/* End XCConfigurationList section */
965
	};
966
	rootObject = BC1232331391D5CC00131607 /* Project object */;
967
}