updated icons
[zxing.git] / iphone / ZXing.xcodeproj / project.pbxproj
1 // !$*UTF8*$!
2 {
3         archiveVersion = 1;
4         classes = {
5         };
6         objectVersion = 45;
7         objects = {
8
9 /* Begin PBXAggregateTarget section */
10                 856C25780E1BC767006ABF00 /* Build All */ = {
11                         isa = PBXAggregateTarget;
12                         buildConfigurationList = 856C25830E1BC77E006ABF00 /* Build configuration list for PBXAggregateTarget "Build All" */;
13                         buildPhases = (
14                         );
15                         dependencies = (
16                                 856C257C0E1BC76C006ABF00 /* PBXTargetDependency */,
17                         );
18                         name = "Build All";
19                         productName = "Build All";
20                 };
21                 856C257D0E1BC779006ABF00 /* Test All */ = {
22                         isa = PBXAggregateTarget;
23                         buildConfigurationList = 856C25840E1BC77E006ABF00 /* Build configuration list for PBXAggregateTarget "Test All" */;
24                         buildPhases = (
25                                 856EABB80E1CE9FF00B2E1C7 /* ShellScript */,
26                         );
27                         dependencies = (
28                                 856EABB50E1CE98600B2E1C7 /* PBXTargetDependency */,
29                         );
30                         name = "Test All";
31                         productName = "Test All";
32                 };
33 /* End PBXAggregateTarget section */
34
35 /* Begin PBXBuildFile section */
36                 1D60589B0D05DD56006BFB54 /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = 29B97316FDCFA39411CA2CEA /* main.m */; };
37                 1D60589F0D05DD5A006BFB54 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1D30AB110D05D00D00671497 /* Foundation.framework */; };
38                 1DF5F4E00D08C38300B7A737 /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1DF5F4DF0D08C38300B7A737 /* UIKit.framework */; };
39                 85096CD00E06D45400D660F9 /* SMSAction.m in Sources */ = {isa = PBXBuildFile; fileRef = 85096CCF0E06D45400D660F9 /* SMSAction.m */; };
40                 8514EAEC0DF88EAF00EE78D3 /* DecodedBitStreamParser.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 855A66070DF5E739007B394F /* DecodedBitStreamParser.cpp */; };
41                 8514EAED0DF88F0500EE78D3 /* Exception.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 857D36400DF60E37000E0C89 /* Exception.cpp */; };
42                 8514EAEE0DF88F0500EE78D3 /* TransformingMonochromeBitmapSource.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 851B4AA70DF631EB00C8958F /* TransformingMonochromeBitmapSource.cpp */; };
43                 8514EAEF0DF88F0500EE78D3 /* GrayBytesMonochromeBitmapSource.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 857D368F0DF613F3000E0C89 /* GrayBytesMonochromeBitmapSource.cpp */; };
44                 8514EAF00DF88F0500EE78D3 /* BarcodeFormat.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 855A65D70DF5E739007B394F /* BarcodeFormat.cpp */; };
45                 8514EAF10DF88F0500EE78D3 /* BlackPointEstimationMethod.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 855A65D90DF5E739007B394F /* BlackPointEstimationMethod.cpp */; };
46                 8514EAF20DF88F0500EE78D3 /* Array.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 855A65DC0DF5E739007B394F /* Array.cpp */; };
47                 8514EAF30DF88F0500EE78D3 /* BitArray.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 855A65DE0DF5E739007B394F /* BitArray.cpp */; };
48                 8514EAF40DF88F0500EE78D3 /* BitMatrix.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 855A65E00DF5E739007B394F /* BitMatrix.cpp */; };
49                 8514EAF50DF88F0500EE78D3 /* BitSource.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 855A65E20DF5E739007B394F /* BitSource.cpp */; };
50                 8514EAF60DF88F0500EE78D3 /* BlackPointEstimator.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 855A65E40DF5E739007B394F /* BlackPointEstimator.cpp */; };
51                 8514EAF70DF88F0500EE78D3 /* Counted.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 855A65E60DF5E739007B394F /* Counted.cpp */; };
52                 8514EAF80DF88F0500EE78D3 /* DecoderResult.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 855A65E80DF5E739007B394F /* DecoderResult.cpp */; };
53                 8514EAF90DF88F0500EE78D3 /* DetectorResult.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 855A65EA0DF5E739007B394F /* DetectorResult.cpp */; };
54                 8514EAFA0DF88F0500EE78D3 /* GridSampler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 855A65EC0DF5E739007B394F /* GridSampler.cpp */; settings = {COMPILER_FLAGS = "-mno-thumb"; }; };
55                 8514EAFB0DF88F0500EE78D3 /* IllegalArgumentException.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 855A65EE0DF5E739007B394F /* IllegalArgumentException.cpp */; };
56                 8514EAFC0DF88F0500EE78D3 /* PerspectiveTransform.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 855A65F00DF5E739007B394F /* PerspectiveTransform.cpp */; };
57                 8514EAFD0DF88F0500EE78D3 /* GF256.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 855A65F30DF5E739007B394F /* GF256.cpp */; };
58                 8514EAFE0DF88F0500EE78D3 /* GF256Poly.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 855A65F50DF5E739007B394F /* GF256Poly.cpp */; };
59                 8514EAFF0DF88F0500EE78D3 /* ReedSolomonDecoder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 855A65F70DF5E739007B394F /* ReedSolomonDecoder.cpp */; };
60                 8514EB000DF88F0500EE78D3 /* ReedSolomonException.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 855A65F90DF5E739007B394F /* ReedSolomonException.cpp */; };
61                 8514EB010DF88F0500EE78D3 /* Str.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 855A65FB0DF5E739007B394F /* Str.cpp */; };
62                 8514EB020DF88F0500EE78D3 /* MonochromeBitmapSource.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 855A65FD0DF5E739007B394F /* MonochromeBitmapSource.cpp */; };
63                 8514EB030DF88F0500EE78D3 /* BitMatrixParser.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 855A66010DF5E739007B394F /* BitMatrixParser.cpp */; };
64                 8514EB040DF88F0500EE78D3 /* DataBlock.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 855A66030DF5E739007B394F /* DataBlock.cpp */; };
65                 8514EB050DF88F0500EE78D3 /* DataMask.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 855A66050DF5E739007B394F /* DataMask.cpp */; };
66                 8514EB060DF88F0500EE78D3 /* Decoder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 855A66090DF5E739007B394F /* Decoder.cpp */; };
67                 8514EB070DF88F0500EE78D3 /* ErrorCorrectionLevel.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 855A660B0DF5E739007B394F /* ErrorCorrectionLevel.cpp */; };
68                 8514EB080DF88F0500EE78D3 /* FormatInformation.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 855A660D0DF5E739007B394F /* FormatInformation.cpp */; };
69                 8514EB090DF88F0500EE78D3 /* Mode.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 855A660F0DF5E739007B394F /* Mode.cpp */; };
70                 8514EB0A0DF88F0500EE78D3 /* Version.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 855A66110DF5E739007B394F /* Version.cpp */; };
71                 8514EB0B0DF88F0500EE78D3 /* AlignmentPattern.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 855A66140DF5E73A007B394F /* AlignmentPattern.cpp */; };
72                 8514EB0C0DF88F0500EE78D3 /* AlignmentPatternFinder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 855A66160DF5E73A007B394F /* AlignmentPatternFinder.cpp */; };
73                 8514EB0D0DF88F0500EE78D3 /* Detector.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 855A66180DF5E73A007B394F /* Detector.cpp */; };
74                 8514EB0E0DF88F0500EE78D3 /* FinderPattern.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 855A661A0DF5E73A007B394F /* FinderPattern.cpp */; };
75                 8514EB0F0DF88F0500EE78D3 /* FinderPatternFinder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 855A661C0DF5E73A007B394F /* FinderPatternFinder.cpp */; };
76                 8514EB100DF88F0500EE78D3 /* FinderPatternInfo.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 855A661E0DF5E73A007B394F /* FinderPatternInfo.cpp */; };
77                 8514EB110DF88F0500EE78D3 /* QRCodeReader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 855A66200DF5E73A007B394F /* QRCodeReader.cpp */; };
78                 8514EB120DF88F0500EE78D3 /* Reader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 855A66220DF5E73A007B394F /* Reader.cpp */; };
79                 8514EB130DF88F0500EE78D3 /* ReaderException.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 855A66240DF5E73B007B394F /* ReaderException.cpp */; };
80                 8514EB140DF88F0500EE78D3 /* Result.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 855A66260DF5E73B007B394F /* Result.cpp */; };
81                 8514EB150DF88F0500EE78D3 /* ResultPoint.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 855A66280DF5E73B007B394F /* ResultPoint.cpp */; };
82                 8514EB1A0DF8A54600EE78D3 /* libzxingcore.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 8514EB190DF8A52700EE78D3 /* libzxingcore.a */; };
83                 851B4BF60DF6C64A00C8958F /* TwoDDecoderResult.m in Sources */ = {isa = PBXBuildFile; fileRef = 851B4BF50DF6C64A00C8958F /* TwoDDecoderResult.m */; };
84                 852683A20DF851ED005DD4C0 /* GeoParsedResult.m in Sources */ = {isa = PBXBuildFile; fileRef = 852683A10DF851ED005DD4C0 /* GeoParsedResult.m */; };
85                 852683C20DF8562B005DD4C0 /* ShowMapAction.m in Sources */ = {isa = PBXBuildFile; fileRef = 852683C10DF8562B005DD4C0 /* ShowMapAction.m */; };
86                 852A998F0E0BC433003E6D6D /* DecoderView.xib in Resources */ = {isa = PBXBuildFile; fileRef = 852A998E0E0BC433003E6D6D /* DecoderView.xib */; };
87                 852A99910E0BC43C003E6D6D /* MainWindow.xib in Resources */ = {isa = PBXBuildFile; fileRef = 852A99900E0BC43C003E6D6D /* MainWindow.xib */; };
88                 852A99970E0BC49E003E6D6D /* Localizable.strings in Resources */ = {isa = PBXBuildFile; fileRef = 852A99960E0BC49E003E6D6D /* Localizable.strings */; };
89                 853678530E538F9E0054126A /* MessageViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 853678520E538F9E0054126A /* MessageViewController.m */; };
90                 853678830E5394D70054126A /* About.html in Resources */ = {isa = PBXBuildFile; fileRef = 853678820E5394D70054126A /* About.html */; };
91                 854BE3010E06A56C00CB4A20 /* AddressBookUI.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 854BE3000E06A56C00CB4A20 /* AddressBookUI.framework */; };
92                 8555304E0E643BA800C7B5DE /* Entitlements.plist in Resources */ = {isa = PBXBuildFile; fileRef = 8555304D0E643BA800C7B5DE /* Entitlements.plist */; };
93                 8555307B0E64504300C7B5DE /* zxing-57.png in Resources */ = {isa = PBXBuildFile; fileRef = 8555307A0E64504300C7B5DE /* zxing-57.png */; };
94                 855A66800DF5E757007B394F /* ArchiveController.m in Sources */ = {isa = PBXBuildFile; fileRef = 855A66510DF5E757007B394F /* ArchiveController.m */; };
95                 855A66810DF5E757007B394F /* Database.m in Sources */ = {isa = PBXBuildFile; fileRef = 855A66540DF5E757007B394F /* Database.m */; };
96                 855A66830DF5E757007B394F /* AddContactAction.m in Sources */ = {isa = PBXBuildFile; fileRef = 855A66580DF5E757007B394F /* AddContactAction.m */; };
97                 855A66840DF5E757007B394F /* BusinessCardParsedResult.m in Sources */ = {isa = PBXBuildFile; fileRef = 855A665A0DF5E757007B394F /* BusinessCardParsedResult.m */; };
98                 855A66860DF5E757007B394F /* EmailAction.m in Sources */ = {isa = PBXBuildFile; fileRef = 855A665E0DF5E757007B394F /* EmailAction.m */; };
99                 855A66870DF5E757007B394F /* EmailParsedResult.m in Sources */ = {isa = PBXBuildFile; fileRef = 855A66600DF5E757007B394F /* EmailParsedResult.m */; };
100                 855A66890DF5E757007B394F /* CallAction.m in Sources */ = {isa = PBXBuildFile; fileRef = 855A66640DF5E757007B394F /* CallAction.m */; };
101                 855A668A0DF5E757007B394F /* OpenUrlAction.m in Sources */ = {isa = PBXBuildFile; fileRef = 855A66660DF5E757007B394F /* OpenUrlAction.m */; };
102                 855A668B0DF5E757007B394F /* ResultAction.m in Sources */ = {isa = PBXBuildFile; fileRef = 855A66680DF5E757007B394F /* ResultAction.m */; };
103                 855A668C0DF5E757007B394F /* TelParsedResult.m in Sources */ = {isa = PBXBuildFile; fileRef = 855A666A0DF5E757007B394F /* TelParsedResult.m */; };
104                 855A668D0DF5E757007B394F /* TextParsedResult.m in Sources */ = {isa = PBXBuildFile; fileRef = 855A666C0DF5E757007B394F /* TextParsedResult.m */; };
105                 855A668E0DF5E757007B394F /* DecoderViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 855A666E0DF5E757007B394F /* DecoderViewController.m */; };
106                 855A668F0DF5E757007B394F /* Decoder.m in Sources */ = {isa = PBXBuildFile; fileRef = 855A66710DF5E757007B394F /* Decoder.m */; };
107                 855A66900DF5E757007B394F /* ZXingAppDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = 855A66730DF5E757007B394F /* ZXingAppDelegate.m */; };
108                 855A66910DF5E757007B394F /* ParsedResult.m in Sources */ = {isa = PBXBuildFile; fileRef = 855A66750DF5E757007B394F /* ParsedResult.m */; };
109                 855A66920DF5E757007B394F /* NSString+HTML.m in Sources */ = {isa = PBXBuildFile; fileRef = 855A66770DF5E757007B394F /* NSString+HTML.m */; };
110                 855A66930DF5E757007B394F /* URIParsedResult.m in Sources */ = {isa = PBXBuildFile; fileRef = 855A66790DF5E757007B394F /* URIParsedResult.m */; };
111                 855A66960DF5E757007B394F /* Scan.m in Sources */ = {isa = PBXBuildFile; fileRef = 855A667F0DF5E757007B394F /* Scan.m */; };
112                 855A66A50DF5E7B4007B394F /* scans.db in Resources */ = {isa = PBXBuildFile; fileRef = 855A66A00DF5E7B4007B394F /* scans.db */; };
113                 855A66B40DF5E884007B394F /* AddressBook.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 855A66B30DF5E884007B394F /* AddressBook.framework */; };
114                 855A66BD0DF5E8D6007B394F /* libsqlite3.0.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 855A66BC0DF5E8D6007B394F /* libsqlite3.0.dylib */; };
115                 855A66BF0DF5E8F8007B394F /* libiconv.2.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 855A66BE0DF5E8F8007B394F /* libiconv.2.dylib */; };
116                 855A66D20DF5E954007B394F /* CoreGraphics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 855A66D10DF5E954007B394F /* CoreGraphics.framework */; };
117                 856EAB190E1CE70E00B2E1C7 /* AdditionalMessage.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 856EAAD30E1CE6A100B2E1C7 /* AdditionalMessage.cpp */; };
118                 856EAB1A0E1CE70E00B2E1C7 /* Asserter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 856EAAD40E1CE6A100B2E1C7 /* Asserter.cpp */; };
119                 856EAB1B0E1CE70E00B2E1C7 /* BeOsDynamicLibraryManager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 856EAAD50E1CE6A100B2E1C7 /* BeOsDynamicLibraryManager.cpp */; };
120                 856EAB1C0E1CE70E00B2E1C7 /* BriefTestProgressListener.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 856EAAD60E1CE6A100B2E1C7 /* BriefTestProgressListener.cpp */; };
121                 856EAB1D0E1CE70E00B2E1C7 /* CompilerOutputter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 856EAAD70E1CE6A100B2E1C7 /* CompilerOutputter.cpp */; };
122                 856EAB1E0E1CE70E00B2E1C7 /* DefaultProtector.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 856EAADA0E1CE6A100B2E1C7 /* DefaultProtector.cpp */; };
123                 856EAB210E1CE70E00B2E1C7 /* DynamicLibraryManager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 856EAADD0E1CE6A100B2E1C7 /* DynamicLibraryManager.cpp */; };
124                 856EAB220E1CE70E00B2E1C7 /* DynamicLibraryManagerException.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 856EAADE0E1CE6A100B2E1C7 /* DynamicLibraryManagerException.cpp */; };
125                 856EAB230E1CE70E00B2E1C7 /* Exception.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 856EAADF0E1CE6A100B2E1C7 /* Exception.cpp */; };
126                 856EAB240E1CE70E00B2E1C7 /* Message.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 856EAAE30E1CE6A100B2E1C7 /* Message.cpp */; };
127                 856EAB250E1CE70E00B2E1C7 /* PlugInManager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 856EAAE40E1CE6A100B2E1C7 /* PlugInManager.cpp */; };
128                 856EAB260E1CE70E00B2E1C7 /* PlugInParameters.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 856EAAE50E1CE6A100B2E1C7 /* PlugInParameters.cpp */; };
129                 856EAB270E1CE70E00B2E1C7 /* Protector.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 856EAAE60E1CE6A100B2E1C7 /* Protector.cpp */; };
130                 856EAB280E1CE70E00B2E1C7 /* ProtectorChain.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 856EAAE70E1CE6A100B2E1C7 /* ProtectorChain.cpp */; };
131                 856EAB2B0E1CE70E00B2E1C7 /* RepeatedTest.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 856EAAEA0E1CE6A100B2E1C7 /* RepeatedTest.cpp */; };
132                 856EAB2C0E1CE70E00B2E1C7 /* ShlDynamicLibraryManager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 856EAAEB0E1CE6A100B2E1C7 /* ShlDynamicLibraryManager.cpp */; };
133                 856EAB2D0E1CE70E00B2E1C7 /* SourceLine.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 856EAAEC0E1CE6A100B2E1C7 /* SourceLine.cpp */; };
134                 856EAB2E0E1CE70E00B2E1C7 /* StringTools.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 856EAAED0E1CE6A100B2E1C7 /* StringTools.cpp */; };
135                 856EAB2F0E1CE70E00B2E1C7 /* SynchronizedObject.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 856EAAEE0E1CE6A100B2E1C7 /* SynchronizedObject.cpp */; };
136                 856EAB300E1CE70E00B2E1C7 /* Test.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 856EAAEF0E1CE6A100B2E1C7 /* Test.cpp */; };
137                 856EAB310E1CE70E00B2E1C7 /* TestAssert.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 856EAAF00E1CE6A100B2E1C7 /* TestAssert.cpp */; };
138                 856EAB320E1CE70E00B2E1C7 /* TestCase.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 856EAAF10E1CE6A100B2E1C7 /* TestCase.cpp */; };
139                 856EAB330E1CE70E00B2E1C7 /* TestCaseDecorator.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 856EAAF20E1CE6A100B2E1C7 /* TestCaseDecorator.cpp */; };
140                 856EAB340E1CE70E00B2E1C7 /* TestComposite.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 856EAAF30E1CE6A100B2E1C7 /* TestComposite.cpp */; };
141                 856EAB350E1CE70E00B2E1C7 /* TestDecorator.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 856EAAF40E1CE6A100B2E1C7 /* TestDecorator.cpp */; };
142                 856EAB360E1CE70E00B2E1C7 /* TestFactoryRegistry.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 856EAAF50E1CE6A100B2E1C7 /* TestFactoryRegistry.cpp */; };
143                 856EAB370E1CE70E00B2E1C7 /* TestFailure.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 856EAAF60E1CE6A100B2E1C7 /* TestFailure.cpp */; };
144                 856EAB380E1CE70E00B2E1C7 /* TestLeaf.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 856EAAF70E1CE6A100B2E1C7 /* TestLeaf.cpp */; };
145                 856EAB390E1CE70E00B2E1C7 /* TestNamer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 856EAAF80E1CE6A100B2E1C7 /* TestNamer.cpp */; };
146                 856EAB3A0E1CE70E00B2E1C7 /* TestPath.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 856EAAF90E1CE6A100B2E1C7 /* TestPath.cpp */; };
147                 856EAB3B0E1CE70E00B2E1C7 /* TestPlugInDefaultImpl.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 856EAAFA0E1CE6A100B2E1C7 /* TestPlugInDefaultImpl.cpp */; };
148                 856EAB3C0E1CE70E00B2E1C7 /* TestResult.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 856EAAFB0E1CE6A100B2E1C7 /* TestResult.cpp */; };
149                 856EAB3D0E1CE70E00B2E1C7 /* TestResultCollector.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 856EAAFC0E1CE6A100B2E1C7 /* TestResultCollector.cpp */; };
150                 856EAB3E0E1CE70E00B2E1C7 /* TestRunner.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 856EAAFD0E1CE6A100B2E1C7 /* TestRunner.cpp */; };
151                 856EAB3F0E1CE70E00B2E1C7 /* TestSetUp.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 856EAAFE0E1CE6A100B2E1C7 /* TestSetUp.cpp */; };
152                 856EAB400E1CE70E00B2E1C7 /* TestSuccessListener.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 856EAAFF0E1CE6A100B2E1C7 /* TestSuccessListener.cpp */; };
153                 856EAB410E1CE70E00B2E1C7 /* TestSuite.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 856EAB000E1CE6A100B2E1C7 /* TestSuite.cpp */; };
154                 856EAB420E1CE70E00B2E1C7 /* TestSuiteBuilderContext.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 856EAB010E1CE6A100B2E1C7 /* TestSuiteBuilderContext.cpp */; };
155                 856EAB430E1CE70E00B2E1C7 /* TextOutputter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 856EAB020E1CE6A100B2E1C7 /* TextOutputter.cpp */; };
156                 856EAB440E1CE70E00B2E1C7 /* TextTestProgressListener.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 856EAB030E1CE6A100B2E1C7 /* TextTestProgressListener.cpp */; };
157                 856EAB450E1CE70E00B2E1C7 /* TextTestResult.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 856EAB040E1CE6A100B2E1C7 /* TextTestResult.cpp */; };
158                 856EAB460E1CE70E00B2E1C7 /* TextTestRunner.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 856EAB050E1CE6A100B2E1C7 /* TextTestRunner.cpp */; };
159                 856EAB470E1CE70E00B2E1C7 /* TypeInfoHelper.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 856EAB060E1CE6A100B2E1C7 /* TypeInfoHelper.cpp */; };
160                 856EAB480E1CE70E00B2E1C7 /* UnixDynamicLibraryManager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 856EAB070E1CE6A100B2E1C7 /* UnixDynamicLibraryManager.cpp */; };
161                 856EAB490E1CE70E00B2E1C7 /* Win32DynamicLibraryManager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 856EAB080E1CE6A100B2E1C7 /* Win32DynamicLibraryManager.cpp */; };
162                 856EAB4A0E1CE70E00B2E1C7 /* XmlDocument.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 856EAB090E1CE6A100B2E1C7 /* XmlDocument.cpp */; };
163                 856EAB4B0E1CE70E00B2E1C7 /* XmlElement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 856EAB0A0E1CE6A100B2E1C7 /* XmlElement.cpp */; };
164                 856EAB4C0E1CE70E00B2E1C7 /* XmlOutputter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 856EAB0B0E1CE6A100B2E1C7 /* XmlOutputter.cpp */; };
165                 856EAB4D0E1CE70E00B2E1C7 /* XmlOutputterHook.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 856EAB0C0E1CE6A100B2E1C7 /* XmlOutputterHook.cpp */; };
166                 856EAB7D0E1CE8D400B2E1C7 /* libzxingcore.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 8514EB190DF8A52700EE78D3 /* libzxingcore.a */; };
167                 856EAB7E0E1CE8D400B2E1C7 /* libCppUnit.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 856EAB150E1CE6E000B2E1C7 /* libCppUnit.a */; };
168                 856EAB800E1CE8F600B2E1C7 /* BitArrayTest.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8514EA610DF88C9E00EE78D3 /* BitArrayTest.cpp */; };
169                 856EAB820E1CE8F600B2E1C7 /* BitMatrixTest.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8514EA630DF88C9E00EE78D3 /* BitMatrixTest.cpp */; };
170                 856EAB840E1CE8F600B2E1C7 /* BitSourceTest.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8514EA650DF88C9E00EE78D3 /* BitSourceTest.cpp */; };
171                 856EAB860E1CE8F600B2E1C7 /* BlackPointEstimatorTest.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8514EA670DF88C9E00EE78D3 /* BlackPointEstimatorTest.cpp */; };
172                 856EAB880E1CE8F600B2E1C7 /* CountedTest.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8514EA690DF88C9E00EE78D3 /* CountedTest.cpp */; };
173                 856EAB8A0E1CE8F600B2E1C7 /* PerspectiveTransformTest.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8514EA6B0DF88C9E00EE78D3 /* PerspectiveTransformTest.cpp */; };
174                 856EAB8C0E1CE8F600B2E1C7 /* ReedSolomonTest.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8514EA6E0DF88C9E00EE78D3 /* ReedSolomonTest.cpp */; };
175                 856EAB8E0E1CE8F600B2E1C7 /* DataMaskTest.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8514EA720DF88C9E00EE78D3 /* DataMaskTest.cpp */; };
176                 856EAB900E1CE8F600B2E1C7 /* ErrorCorrectionLevelTest.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8514EA740DF88C9E00EE78D3 /* ErrorCorrectionLevelTest.cpp */; };
177                 856EAB920E1CE8F600B2E1C7 /* FormatInformationTest.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8514EA760DF88C9E00EE78D3 /* FormatInformationTest.cpp */; };
178                 856EAB940E1CE8F600B2E1C7 /* ModeTest.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8514EA780DF88C9E00EE78D3 /* ModeTest.cpp */; };
179                 856EAB960E1CE8F600B2E1C7 /* VersionTest.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8514EA7A0DF88C9E00EE78D3 /* VersionTest.cpp */; };
180                 856EAB980E1CE8F600B2E1C7 /* TestRunner.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8514EA7C0DF88C9E00EE78D3 /* TestRunner.cpp */; };
181                 85764F2E0E3DE75700A61BF5 /* PlainEmailResultParser.m in Sources */ = {isa = PBXBuildFile; fileRef = 85764F2D0E3DE75700A61BF5 /* PlainEmailResultParser.m */; };
182                 85764F6A0E3E22FC00A61BF5 /* Hints.html in Resources */ = {isa = PBXBuildFile; fileRef = 85764F680E3E22FC00A61BF5 /* Hints.html */; };
183                 85B1D7EF0E18EB6800514A6A /* ScanCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 85B1D7EE0E18EB6700514A6A /* ScanCell.m */; };
184                 85B1D8850E190E3A00514A6A /* Default.png in Resources */ = {isa = PBXBuildFile; fileRef = 85B1D8840E190E3A00514A6A /* Default.png */; };
185                 85B8F52C0E6AD33200510402 /* photolib.png in Resources */ = {isa = PBXBuildFile; fileRef = 85B8F52B0E6AD33200510402 /* photolib.png */; };
186                 85C0B9140E123AFC005EED58 /* ResultParser.m in Sources */ = {isa = PBXBuildFile; fileRef = 85C0B9130E123AFC005EED58 /* ResultParser.m */; };
187                 85C0B91A0E123BD2005EED58 /* DoCoMoResultParser.m in Sources */ = {isa = PBXBuildFile; fileRef = 85C0B9190E123BD2005EED58 /* DoCoMoResultParser.m */; };
188                 85C0B9220E123C93005EED58 /* MeCardParser.m in Sources */ = {isa = PBXBuildFile; fileRef = 85C0B9210E123C93005EED58 /* MeCardParser.m */; };
189                 85C0B9AB0E123DB6005EED58 /* EmailDoCoMoResultParser.m in Sources */ = {isa = PBXBuildFile; fileRef = 85C0B9AA0E123DB6005EED58 /* EmailDoCoMoResultParser.m */; };
190                 85C0B9BA0E123E99005EED58 /* TelResultParser.m in Sources */ = {isa = PBXBuildFile; fileRef = 85C0B9B90E123E99005EED58 /* TelResultParser.m */; };
191                 85C0BA020E123F30005EED58 /* TextResultParser.m in Sources */ = {isa = PBXBuildFile; fileRef = 85C0BA010E123F30005EED58 /* TextResultParser.m */; };
192                 85C0BA5A0E124497005EED58 /* URLTOResultParser.m in Sources */ = {isa = PBXBuildFile; fileRef = 85C0BA590E124497005EED58 /* URLTOResultParser.m */; };
193                 85C0BA640E124AC7005EED58 /* URLResultParser.m in Sources */ = {isa = PBXBuildFile; fileRef = 85C0BA630E124AC7005EED58 /* URLResultParser.m */; };
194                 85C0BAFA0E1250E4005EED58 /* BookmarkDoCoMoResultParser.m in Sources */ = {isa = PBXBuildFile; fileRef = 85C0BAF90E1250E4005EED58 /* BookmarkDoCoMoResultParser.m */; };
195                 85C0BAFD0E12515D005EED58 /* GeoResultParser.m in Sources */ = {isa = PBXBuildFile; fileRef = 85C0BAFC0E12515D005EED58 /* GeoResultParser.m */; };
196                 85C0BC100E12548D005EED58 /* SMSTOResultParser.m in Sources */ = {isa = PBXBuildFile; fileRef = 85C0BC0F0E12548D005EED58 /* SMSTOResultParser.m */; };
197                 85C0BC140E1254C0005EED58 /* SMSParsedResult.m in Sources */ = {isa = PBXBuildFile; fileRef = 85C0BC130E1254C0005EED58 /* SMSParsedResult.m */; };
198                 85C0BC1C0E125842005EED58 /* SMSResultParser.m in Sources */ = {isa = PBXBuildFile; fileRef = 85C0BC1B0E125842005EED58 /* SMSResultParser.m */; };
199                 85C37A410E4076BB0052209B /* Message.xib in Resources */ = {isa = PBXBuildFile; fileRef = 85C37A3F0E4076BB0052209B /* Message.xib */; };
200                 85C3CC350E119E1700A01C6A /* business-card.png in Resources */ = {isa = PBXBuildFile; fileRef = 85C3CC2D0E119E1600A01C6A /* business-card.png */; };
201                 85C3CC360E119E1700A01C6A /* email.png in Resources */ = {isa = PBXBuildFile; fileRef = 85C3CC2E0E119E1700A01C6A /* email.png */; };
202                 85C3CC370E119E1700A01C6A /* link1.png in Resources */ = {isa = PBXBuildFile; fileRef = 85C3CC2F0E119E1700A01C6A /* link1.png */; };
203                 85C3CC380E119E1700A01C6A /* link2.png in Resources */ = {isa = PBXBuildFile; fileRef = 85C3CC300E119E1700A01C6A /* link2.png */; };
204                 85C3CC390E119E1700A01C6A /* map-pin.png in Resources */ = {isa = PBXBuildFile; fileRef = 85C3CC310E119E1700A01C6A /* map-pin.png */; };
205                 85C3CC3A0E119E1700A01C6A /* phone.png in Resources */ = {isa = PBXBuildFile; fileRef = 85C3CC320E119E1700A01C6A /* phone.png */; };
206                 85C3CC3B0E119E1700A01C6A /* sms.png in Resources */ = {isa = PBXBuildFile; fileRef = 85C3CC330E119E1700A01C6A /* sms.png */; };
207                 85C3CC3C0E119E1700A01C6A /* text.png in Resources */ = {isa = PBXBuildFile; fileRef = 85C3CC340E119E1700A01C6A /* text.png */; };
208                 85C4969C0E4A3E87003DB029 /* filmroll-2.png in Resources */ = {isa = PBXBuildFile; fileRef = 85C4969B0E4A3E87003DB029 /* filmroll-2.png */; };
209                 85CC331E0E583DDB0053F819 /* OneDReader.h in Headers */ = {isa = PBXBuildFile; fileRef = 85CC33140E574B1B0053F819 /* OneDReader.h */; };
210                 85CC33200E583DEB0053F819 /* OneDReader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 85CC33150E574B1B0053F819 /* OneDReader.cpp */; };
211                 85CC33420E5861DD0053F819 /* AbstractOneDReader.h in Headers */ = {isa = PBXBuildFile; fileRef = 85CC33400E5861DD0053F819 /* AbstractOneDReader.h */; };
212                 85CC33430E5861DD0053F819 /* AbstractOneDReader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 85CC33410E5861DD0053F819 /* AbstractOneDReader.cpp */; };
213                 85D937270E11064700B785E0 /* ScanViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 85D937260E11064700B785E0 /* ScanViewController.m */; };
214                 85E883980E1A34D2004C4547 /* ScannedImageView.m in Sources */ = {isa = PBXBuildFile; fileRef = 85E883970E1A34D2004C4547 /* ScannedImageView.m */; };
215                 85F895030E543EE100C0A666 /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = 85F895020E543EE100C0A666 /* InfoPlist.strings */; };
216 /* End PBXBuildFile section */
217
218 /* Begin PBXContainerItemProxy section */
219                 8514EB170DF8A50900EE78D3 /* PBXContainerItemProxy */ = {
220                         isa = PBXContainerItemProxy;
221                         containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
222                         proxyType = 1;
223                         remoteGlobalIDString = 8514EAE70DF88E5200EE78D3;
224                         remoteInfo = zxingcore;
225                 };
226                 856C257B0E1BC76C006ABF00 /* PBXContainerItemProxy */ = {
227                         isa = PBXContainerItemProxy;
228                         containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
229                         proxyType = 1;
230                         remoteGlobalIDString = 1D6058900D05DD3D006BFB54;
231                         remoteInfo = ZXing;
232                 };
233                 856EABB00E1CE97800B2E1C7 /* PBXContainerItemProxy */ = {
234                         isa = PBXContainerItemProxy;
235                         containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
236                         proxyType = 1;
237                         remoteGlobalIDString = 8514EAE70DF88E5200EE78D3;
238                         remoteInfo = zxingcore;
239                 };
240                 856EABB20E1CE97B00B2E1C7 /* PBXContainerItemProxy */ = {
241                         isa = PBXContainerItemProxy;
242                         containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
243                         proxyType = 1;
244                         remoteGlobalIDString = 856EAB140E1CE6E000B2E1C7;
245                         remoteInfo = CppUnit;
246                 };
247                 856EABB40E1CE98600B2E1C7 /* PBXContainerItemProxy */ = {
248                         isa = PBXContainerItemProxy;
249                         containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
250                         proxyType = 1;
251                         remoteGlobalIDString = 856EAB7A0E1CE8AA00B2E1C7;
252                         remoteInfo = "zxingcore-tests";
253                 };
254 /* End PBXContainerItemProxy section */
255
256 /* Begin PBXFileReference section */
257                 1D30AB110D05D00D00671497 /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = System/Library/Frameworks/Foundation.framework; sourceTree = SDKROOT; };
258                 1D6058910D05DD3D006BFB54 /* Barcodes.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = Barcodes.app; sourceTree = BUILT_PRODUCTS_DIR; };
259                 1DF5F4DF0D08C38300B7A737 /* UIKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = UIKit.framework; path = System/Library/Frameworks/UIKit.framework; sourceTree = SDKROOT; };
260                 29B97316FDCFA39411CA2CEA /* main.m */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.objcpp; fileEncoding = 4; path = main.m; sourceTree = "<group>"; };
261                 32CA4F630368D1EE00C91783 /* ZXing_Prefix.pch */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZXing_Prefix.pch; sourceTree = "<group>"; };
262                 85096CCE0E06D45400D660F9 /* SMSAction.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SMSAction.h; sourceTree = "<group>"; };
263                 85096CCF0E06D45400D660F9 /* SMSAction.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SMSAction.m; sourceTree = "<group>"; };
264                 8514EA610DF88C9E00EE78D3 /* BitArrayTest.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = BitArrayTest.cpp; sourceTree = "<group>"; };
265                 8514EA620DF88C9E00EE78D3 /* BitArrayTest.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BitArrayTest.h; sourceTree = "<group>"; };
266                 8514EA630DF88C9E00EE78D3 /* BitMatrixTest.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = BitMatrixTest.cpp; sourceTree = "<group>"; };
267                 8514EA640DF88C9E00EE78D3 /* BitMatrixTest.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BitMatrixTest.h; sourceTree = "<group>"; };
268                 8514EA650DF88C9E00EE78D3 /* BitSourceTest.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = BitSourceTest.cpp; sourceTree = "<group>"; };
269                 8514EA660DF88C9E00EE78D3 /* BitSourceTest.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BitSourceTest.h; sourceTree = "<group>"; };
270                 8514EA670DF88C9E00EE78D3 /* BlackPointEstimatorTest.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = BlackPointEstimatorTest.cpp; sourceTree = "<group>"; };
271                 8514EA680DF88C9E00EE78D3 /* BlackPointEstimatorTest.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BlackPointEstimatorTest.h; sourceTree = "<group>"; };
272                 8514EA690DF88C9E00EE78D3 /* CountedTest.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CountedTest.cpp; sourceTree = "<group>"; };
273                 8514EA6A0DF88C9E00EE78D3 /* CountedTest.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CountedTest.h; sourceTree = "<group>"; };
274                 8514EA6B0DF88C9E00EE78D3 /* PerspectiveTransformTest.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = PerspectiveTransformTest.cpp; sourceTree = "<group>"; };
275                 8514EA6C0DF88C9E00EE78D3 /* PerspectiveTransformTest.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PerspectiveTransformTest.h; sourceTree = "<group>"; };
276                 8514EA6E0DF88C9E00EE78D3 /* ReedSolomonTest.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ReedSolomonTest.cpp; sourceTree = "<group>"; };
277                 8514EA6F0DF88C9E00EE78D3 /* ReedSolomonTest.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ReedSolomonTest.h; sourceTree = "<group>"; };
278                 8514EA720DF88C9E00EE78D3 /* DataMaskTest.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = DataMaskTest.cpp; sourceTree = "<group>"; };
279                 8514EA730DF88C9E00EE78D3 /* DataMaskTest.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DataMaskTest.h; sourceTree = "<group>"; };
280                 8514EA740DF88C9E00EE78D3 /* ErrorCorrectionLevelTest.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ErrorCorrectionLevelTest.cpp; sourceTree = "<group>"; };
281                 8514EA750DF88C9E00EE78D3 /* ErrorCorrectionLevelTest.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ErrorCorrectionLevelTest.h; sourceTree = "<group>"; };
282                 8514EA760DF88C9E00EE78D3 /* FormatInformationTest.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = FormatInformationTest.cpp; sourceTree = "<group>"; };
283                 8514EA770DF88C9E00EE78D3 /* FormatInformationTest.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = FormatInformationTest.h; sourceTree = "<group>"; };
284                 8514EA780DF88C9E00EE78D3 /* ModeTest.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ModeTest.cpp; sourceTree = "<group>"; };
285                 8514EA790DF88C9E00EE78D3 /* ModeTest.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ModeTest.h; sourceTree = "<group>"; };
286                 8514EA7A0DF88C9E00EE78D3 /* VersionTest.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = VersionTest.cpp; sourceTree = "<group>"; };
287                 8514EA7B0DF88C9E00EE78D3 /* VersionTest.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = VersionTest.h; sourceTree = "<group>"; };
288                 8514EA7C0DF88C9E00EE78D3 /* TestRunner.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = TestRunner.cpp; sourceTree = "<group>"; };
289                 8514EB190DF8A52700EE78D3 /* libzxingcore.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libzxingcore.a; sourceTree = BUILT_PRODUCTS_DIR; };
290                 851B4AA60DF631EB00C8958F /* TransformingMonochromeBitmapSource.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TransformingMonochromeBitmapSource.h; sourceTree = "<group>"; };
291                 851B4AA70DF631EB00C8958F /* TransformingMonochromeBitmapSource.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = TransformingMonochromeBitmapSource.cpp; sourceTree = "<group>"; };
292                 851B4BF40DF6C64A00C8958F /* TwoDDecoderResult.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TwoDDecoderResult.h; sourceTree = "<group>"; };
293                 851B4BF50DF6C64A00C8958F /* TwoDDecoderResult.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TwoDDecoderResult.m; sourceTree = "<group>"; };
294                 852683A00DF851ED005DD4C0 /* GeoParsedResult.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GeoParsedResult.h; sourceTree = "<group>"; };
295                 852683A10DF851ED005DD4C0 /* GeoParsedResult.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GeoParsedResult.m; sourceTree = "<group>"; };
296                 852683C00DF8562B005DD4C0 /* ShowMapAction.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ShowMapAction.h; sourceTree = "<group>"; };
297                 852683C10DF8562B005DD4C0 /* ShowMapAction.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ShowMapAction.m; sourceTree = "<group>"; };
298                 852A99C90E0BC7D1003E6D6D /* en */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = en; path = en.lproj/DecoderView.xib; sourceTree = "<group>"; };
299                 852A99CA0E0BC7D6003E6D6D /* de */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = de; path = de.lproj/DecoderView.xib; sourceTree = "<group>"; };
300                 852A99CB0E0BC7E0003E6D6D /* en */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = en; path = en.lproj/MainWindow.xib; sourceTree = "<group>"; };
301                 852A99CC0E0BC7E2003E6D6D /* de */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = de; path = de.lproj/MainWindow.xib; sourceTree = "<group>"; };
302                 852A99CD0E0BC7EE003E6D6D /* en */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = en; path = en.lproj/Localizable.strings; sourceTree = "<group>"; };
303                 852A99CE0E0BC7F3003E6D6D /* de */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = de; path = de.lproj/Localizable.strings; sourceTree = "<group>"; };
304                 852A99D00E0BC8E8003E6D6D /* sv */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = sv; path = sv.lproj/DecoderView.xib; sourceTree = "<group>"; };
305                 852A99D10E0BC8E8003E6D6D /* sv */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = sv; path = sv.lproj/Localizable.strings; sourceTree = "<group>"; };
306                 852A99D20E0BC8E8003E6D6D /* sv */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = sv; path = sv.lproj/MainWindow.xib; sourceTree = "<group>"; };
307                 853678510E538F9E0054126A /* MessageViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MessageViewController.h; sourceTree = "<group>"; };
308                 853678520E538F9E0054126A /* MessageViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = MessageViewController.m; sourceTree = "<group>"; };
309                 853678840E5394E40054126A /* en */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.html; name = en; path = en.lproj/About.html; sourceTree = "<group>"; };
310                 853678850E5394E70054126A /* de */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.html; name = de; path = de.lproj/About.html; sourceTree = "<group>"; };
311                 853678860E5394EA0054126A /* sv */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.html; name = sv; path = sv.lproj/About.html; sourceTree = "<group>"; };
312                 8539502B0E5442AA00D081D6 /* de */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = de; path = de.lproj/InfoPlist.strings; sourceTree = "<group>"; };
313                 8539502C0E5442B500D081D6 /* sv */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = sv; path = sv.lproj/InfoPlist.strings; sourceTree = "<group>"; };
314                 854BE3000E06A56C00CB4A20 /* AddressBookUI.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AddressBookUI.framework; path = System/Library/Frameworks/AddressBookUI.framework; sourceTree = SDKROOT; };
315                 8555304D0E643BA800C7B5DE /* Entitlements.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = Entitlements.plist; sourceTree = "<group>"; };
316                 8555307A0E64504300C7B5DE /* zxing-57.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "zxing-57.png"; sourceTree = "<group>"; };
317                 855A65D70DF5E739007B394F /* BarcodeFormat.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = BarcodeFormat.cpp; sourceTree = "<group>"; };
318                 855A65D80DF5E739007B394F /* BarcodeFormat.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BarcodeFormat.h; sourceTree = "<group>"; };
319                 855A65D90DF5E739007B394F /* BlackPointEstimationMethod.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = BlackPointEstimationMethod.cpp; sourceTree = "<group>"; };
320                 855A65DA0DF5E739007B394F /* BlackPointEstimationMethod.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BlackPointEstimationMethod.h; sourceTree = "<group>"; };
321                 855A65DC0DF5E739007B394F /* Array.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Array.cpp; sourceTree = "<group>"; };
322                 855A65DD0DF5E739007B394F /* Array.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Array.h; sourceTree = "<group>"; };
323                 855A65DE0DF5E739007B394F /* BitArray.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = BitArray.cpp; sourceTree = "<group>"; };
324                 855A65DF0DF5E739007B394F /* BitArray.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BitArray.h; sourceTree = "<group>"; };
325                 855A65E00DF5E739007B394F /* BitMatrix.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = BitMatrix.cpp; sourceTree = "<group>"; };
326                 855A65E10DF5E739007B394F /* BitMatrix.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BitMatrix.h; sourceTree = "<group>"; };
327                 855A65E20DF5E739007B394F /* BitSource.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = BitSource.cpp; sourceTree = "<group>"; };
328                 855A65E30DF5E739007B394F /* BitSource.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BitSource.h; sourceTree = "<group>"; };
329                 855A65E40DF5E739007B394F /* BlackPointEstimator.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = BlackPointEstimator.cpp; sourceTree = "<group>"; };
330                 855A65E50DF5E739007B394F /* BlackPointEstimator.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BlackPointEstimator.h; sourceTree = "<group>"; };
331                 855A65E60DF5E739007B394F /* Counted.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Counted.cpp; sourceTree = "<group>"; };
332                 855A65E70DF5E739007B394F /* Counted.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Counted.h; sourceTree = "<group>"; };
333                 855A65E80DF5E739007B394F /* DecoderResult.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = DecoderResult.cpp; sourceTree = "<group>"; };
334                 855A65E90DF5E739007B394F /* DecoderResult.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DecoderResult.h; sourceTree = "<group>"; };
335                 855A65EA0DF5E739007B394F /* DetectorResult.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = DetectorResult.cpp; sourceTree = "<group>"; };
336                 855A65EB0DF5E739007B394F /* DetectorResult.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DetectorResult.h; sourceTree = "<group>"; };
337                 855A65EC0DF5E739007B394F /* GridSampler.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; fileEncoding = 4; path = GridSampler.cpp; sourceTree = "<group>"; };
338                 855A65ED0DF5E739007B394F /* GridSampler.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GridSampler.h; sourceTree = "<group>"; };
339                 855A65EE0DF5E739007B394F /* IllegalArgumentException.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = IllegalArgumentException.cpp; sourceTree = "<group>"; };
340                 855A65EF0DF5E739007B394F /* IllegalArgumentException.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = IllegalArgumentException.h; sourceTree = "<group>"; };
341                 855A65F00DF5E739007B394F /* PerspectiveTransform.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = PerspectiveTransform.cpp; sourceTree = "<group>"; };
342                 855A65F10DF5E739007B394F /* PerspectiveTransform.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PerspectiveTransform.h; sourceTree = "<group>"; };
343                 855A65F30DF5E739007B394F /* GF256.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = GF256.cpp; sourceTree = "<group>"; };
344                 855A65F40DF5E739007B394F /* GF256.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GF256.h; sourceTree = "<group>"; };
345                 855A65F50DF5E739007B394F /* GF256Poly.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = GF256Poly.cpp; sourceTree = "<group>"; };
346                 855A65F60DF5E739007B394F /* GF256Poly.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GF256Poly.h; sourceTree = "<group>"; };
347                 855A65F70DF5E739007B394F /* ReedSolomonDecoder.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ReedSolomonDecoder.cpp; sourceTree = "<group>"; };
348                 855A65F80DF5E739007B394F /* ReedSolomonDecoder.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ReedSolomonDecoder.h; sourceTree = "<group>"; };
349                 855A65F90DF5E739007B394F /* ReedSolomonException.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ReedSolomonException.cpp; sourceTree = "<group>"; };
350                 855A65FA0DF5E739007B394F /* ReedSolomonException.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ReedSolomonException.h; sourceTree = "<group>"; };
351                 855A65FB0DF5E739007B394F /* Str.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Str.cpp; sourceTree = "<group>"; };
352                 855A65FC0DF5E739007B394F /* Str.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Str.h; sourceTree = "<group>"; };
353                 855A65FD0DF5E739007B394F /* MonochromeBitmapSource.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = MonochromeBitmapSource.cpp; sourceTree = "<group>"; };
354                 855A65FE0DF5E739007B394F /* MonochromeBitmapSource.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MonochromeBitmapSource.h; sourceTree = "<group>"; };
355                 855A66010DF5E739007B394F /* BitMatrixParser.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = BitMatrixParser.cpp; sourceTree = "<group>"; };
356                 855A66020DF5E739007B394F /* BitMatrixParser.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BitMatrixParser.h; sourceTree = "<group>"; };
357                 855A66030DF5E739007B394F /* DataBlock.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = DataBlock.cpp; sourceTree = "<group>"; };
358                 855A66040DF5E739007B394F /* DataBlock.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DataBlock.h; sourceTree = "<group>"; };
359                 855A66050DF5E739007B394F /* DataMask.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = DataMask.cpp; sourceTree = "<group>"; };
360                 855A66060DF5E739007B394F /* DataMask.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DataMask.h; sourceTree = "<group>"; };
361                 855A66070DF5E739007B394F /* DecodedBitStreamParser.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = DecodedBitStreamParser.cpp; sourceTree = "<group>"; };
362                 855A66080DF5E739007B394F /* DecodedBitStreamParser.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DecodedBitStreamParser.h; sourceTree = "<group>"; };
363                 855A66090DF5E739007B394F /* Decoder.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Decoder.cpp; sourceTree = "<group>"; };
364                 855A660A0DF5E739007B394F /* Decoder.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Decoder.h; sourceTree = "<group>"; };
365                 855A660B0DF5E739007B394F /* ErrorCorrectionLevel.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ErrorCorrectionLevel.cpp; sourceTree = "<group>"; };
366                 855A660C0DF5E739007B394F /* ErrorCorrectionLevel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ErrorCorrectionLevel.h; sourceTree = "<group>"; };
367                 855A660D0DF5E739007B394F /* FormatInformation.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = FormatInformation.cpp; sourceTree = "<group>"; };
368                 855A660E0DF5E739007B394F /* FormatInformation.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = FormatInformation.h; sourceTree = "<group>"; };
369                 855A660F0DF5E739007B394F /* Mode.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Mode.cpp; sourceTree = "<group>"; };
370                 855A66100DF5E739007B394F /* Mode.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Mode.h; sourceTree = "<group>"; };
371                 855A66110DF5E739007B394F /* Version.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Version.cpp; sourceTree = "<group>"; };
372                 855A66120DF5E739007B394F /* Version.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Version.h; sourceTree = "<group>"; };
373                 855A66140DF5E73A007B394F /* AlignmentPattern.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = AlignmentPattern.cpp; sourceTree = "<group>"; };
374                 855A66150DF5E73A007B394F /* AlignmentPattern.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AlignmentPattern.h; sourceTree = "<group>"; };
375                 855A66160DF5E73A007B394F /* AlignmentPatternFinder.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = AlignmentPatternFinder.cpp; sourceTree = "<group>"; };
376                 855A66170DF5E73A007B394F /* AlignmentPatternFinder.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AlignmentPatternFinder.h; sourceTree = "<group>"; };
377                 855A66180DF5E73A007B394F /* Detector.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Detector.cpp; sourceTree = "<group>"; };
378                 855A66190DF5E73A007B394F /* Detector.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Detector.h; sourceTree = "<group>"; };
379                 855A661A0DF5E73A007B394F /* FinderPattern.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = FinderPattern.cpp; sourceTree = "<group>"; };
380                 855A661B0DF5E73A007B394F /* FinderPattern.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = FinderPattern.h; sourceTree = "<group>"; };
381                 855A661C0DF5E73A007B394F /* FinderPatternFinder.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = FinderPatternFinder.cpp; sourceTree = "<group>"; };
382                 855A661D0DF5E73A007B394F /* FinderPatternFinder.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = FinderPatternFinder.h; sourceTree = "<group>"; };
383                 855A661E0DF5E73A007B394F /* FinderPatternInfo.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = FinderPatternInfo.cpp; sourceTree = "<group>"; };
384                 855A661F0DF5E73A007B394F /* FinderPatternInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = FinderPatternInfo.h; sourceTree = "<group>"; };
385                 855A66200DF5E73A007B394F /* QRCodeReader.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = QRCodeReader.cpp; sourceTree = "<group>"; };
386                 855A66210DF5E73A007B394F /* QRCodeReader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = QRCodeReader.h; sourceTree = "<group>"; };
387                 855A66220DF5E73A007B394F /* Reader.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Reader.cpp; sourceTree = "<group>"; };
388                 855A66230DF5E73A007B394F /* Reader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Reader.h; sourceTree = "<group>"; };
389                 855A66240DF5E73B007B394F /* ReaderException.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ReaderException.cpp; sourceTree = "<group>"; };
390                 855A66250DF5E73B007B394F /* ReaderException.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ReaderException.h; sourceTree = "<group>"; };
391                 855A66260DF5E73B007B394F /* Result.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Result.cpp; sourceTree = "<group>"; };
392                 855A66270DF5E73B007B394F /* Result.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Result.h; sourceTree = "<group>"; };
393                 855A66280DF5E73B007B394F /* ResultPoint.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ResultPoint.cpp; sourceTree = "<group>"; };
394                 855A66290DF5E73B007B394F /* ResultPoint.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ResultPoint.h; sourceTree = "<group>"; };
395                 855A66510DF5E757007B394F /* ArchiveController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ArchiveController.m; sourceTree = "<group>"; };
396                 855A66520DF5E757007B394F /* ArchiveController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ArchiveController.h; sourceTree = "<group>"; };
397                 855A66530DF5E757007B394F /* Database.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Database.h; sourceTree = "<group>"; };
398                 855A66540DF5E757007B394F /* Database.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = Database.m; sourceTree = "<group>"; };
399                 855A66570DF5E757007B394F /* AddContactAction.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AddContactAction.h; sourceTree = "<group>"; };
400                 855A66580DF5E757007B394F /* AddContactAction.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = AddContactAction.m; sourceTree = "<group>"; };
401                 855A66590DF5E757007B394F /* BusinessCardParsedResult.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BusinessCardParsedResult.h; sourceTree = "<group>"; };
402                 855A665A0DF5E757007B394F /* BusinessCardParsedResult.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = BusinessCardParsedResult.m; sourceTree = "<group>"; };
403                 855A665D0DF5E757007B394F /* EmailAction.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = EmailAction.h; sourceTree = "<group>"; };
404                 855A665E0DF5E757007B394F /* EmailAction.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = EmailAction.m; sourceTree = "<group>"; };
405                 855A665F0DF5E757007B394F /* EmailParsedResult.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = EmailParsedResult.h; sourceTree = "<group>"; };
406                 855A66600DF5E757007B394F /* EmailParsedResult.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = EmailParsedResult.m; sourceTree = "<group>"; };
407                 855A66630DF5E757007B394F /* CallAction.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CallAction.h; sourceTree = "<group>"; };
408                 855A66640DF5E757007B394F /* CallAction.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CallAction.m; sourceTree = "<group>"; };
409                 855A66650DF5E757007B394F /* OpenUrlAction.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OpenUrlAction.h; sourceTree = "<group>"; };
410                 855A66660DF5E757007B394F /* OpenUrlAction.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OpenUrlAction.m; sourceTree = "<group>"; };
411                 855A66670DF5E757007B394F /* ResultAction.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ResultAction.h; sourceTree = "<group>"; };
412                 855A66680DF5E757007B394F /* ResultAction.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ResultAction.m; sourceTree = "<group>"; };
413                 855A66690DF5E757007B394F /* TelParsedResult.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TelParsedResult.h; sourceTree = "<group>"; };
414                 855A666A0DF5E757007B394F /* TelParsedResult.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TelParsedResult.m; sourceTree = "<group>"; };
415                 855A666B0DF5E757007B394F /* TextParsedResult.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TextParsedResult.h; sourceTree = "<group>"; };
416                 855A666C0DF5E757007B394F /* TextParsedResult.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TextParsedResult.m; sourceTree = "<group>"; };
417                 855A666D0DF5E757007B394F /* DecoderViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DecoderViewController.h; sourceTree = "<group>"; };
418                 855A666E0DF5E757007B394F /* DecoderViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = DecoderViewController.m; sourceTree = "<group>"; };
419                 855A666F0DF5E757007B394F /* DecoderDelegate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DecoderDelegate.h; sourceTree = "<group>"; };
420                 855A66700DF5E757007B394F /* Decoder.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; path = Decoder.h; sourceTree = "<group>"; };
421                 855A66710DF5E757007B394F /* Decoder.m */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.objcpp; fileEncoding = 4; path = Decoder.m; sourceTree = "<group>"; };
422                 855A66720DF5E757007B394F /* ZXingAppDelegate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZXingAppDelegate.h; sourceTree = "<group>"; };
423                 855A66730DF5E757007B394F /* ZXingAppDelegate.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZXingAppDelegate.m; sourceTree = "<group>"; };
424                 855A66740DF5E757007B394F /* ParsedResult.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ParsedResult.h; sourceTree = "<group>"; };
425                 855A66750DF5E757007B394F /* ParsedResult.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ParsedResult.m; sourceTree = "<group>"; };
426                 855A66760DF5E757007B394F /* NSString+HTML.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSString+HTML.h"; sourceTree = "<group>"; };
427                 855A66770DF5E757007B394F /* NSString+HTML.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSString+HTML.m"; sourceTree = "<group>"; };
428                 855A66780DF5E757007B394F /* URIParsedResult.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = URIParsedResult.h; sourceTree = "<group>"; };
429                 855A66790DF5E757007B394F /* URIParsedResult.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = URIParsedResult.m; sourceTree = "<group>"; };
430                 855A667E0DF5E757007B394F /* Scan.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Scan.h; sourceTree = "<group>"; };
431                 855A667F0DF5E757007B394F /* Scan.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = Scan.m; sourceTree = "<group>"; };
432                 855A66A00DF5E7B4007B394F /* scans.db */ = {isa = PBXFileReference; lastKnownFileType = file; path = scans.db; sourceTree = "<group>"; };
433                 855A66B30DF5E884007B394F /* AddressBook.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AddressBook.framework; path = System/Library/Frameworks/AddressBook.framework; sourceTree = SDKROOT; };
434                 855A66BC0DF5E8D6007B394F /* libsqlite3.0.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libsqlite3.0.dylib; path = usr/lib/libsqlite3.0.dylib; sourceTree = SDKROOT; };
435                 855A66BE0DF5E8F8007B394F /* libiconv.2.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libiconv.2.dylib; path = usr/lib/libiconv.2.dylib; sourceTree = SDKROOT; };
436                 855A66D10DF5E954007B394F /* CoreGraphics.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreGraphics.framework; path = System/Library/Frameworks/CoreGraphics.framework; sourceTree = SDKROOT; };
437                 856EAA1F0E1CE67B00B2E1C7 /* AdditionalMessage.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AdditionalMessage.h; sourceTree = "<group>"; };
438                 856EAA200E1CE67B00B2E1C7 /* Asserter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Asserter.h; sourceTree = "<group>"; };
439                 856EAA210E1CE67B00B2E1C7 /* BriefTestProgressListener.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BriefTestProgressListener.h; sourceTree = "<group>"; };
440                 856EAA220E1CE67B00B2E1C7 /* CompilerOutputter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CompilerOutputter.h; sourceTree = "<group>"; };
441                 856EAA240E1CE67B00B2E1C7 /* config-bcb5.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "config-bcb5.h"; sourceTree = "<group>"; };
442                 856EAA250E1CE67B00B2E1C7 /* config-evc4.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "config-evc4.h"; sourceTree = "<group>"; };
443                 856EAA260E1CE67B00B2E1C7 /* config-mac.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "config-mac.h"; sourceTree = "<group>"; };
444                 856EAA270E1CE67B00B2E1C7 /* config-msvc6.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "config-msvc6.h"; sourceTree = "<group>"; };
445                 856EAA280E1CE67B00B2E1C7 /* CppUnitApi.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CppUnitApi.h; sourceTree = "<group>"; };
446                 856EAA290E1CE67B00B2E1C7 /* Makefile */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.make; path = Makefile; sourceTree = "<group>"; };
447                 856EAA2A0E1CE67B00B2E1C7 /* Makefile.am */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = Makefile.am; sourceTree = "<group>"; };
448                 856EAA2B0E1CE67B00B2E1C7 /* Makefile.in */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = Makefile.in; sourceTree = "<group>"; };
449                 856EAA2C0E1CE67B00B2E1C7 /* SelectDllLoader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SelectDllLoader.h; sourceTree = "<group>"; };
450                 856EAA2D0E1CE67B00B2E1C7 /* SourcePrefix.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SourcePrefix.h; sourceTree = "<group>"; };
451                 856EAA2E0E1CE67B00B2E1C7 /* config-auto.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "config-auto.h"; sourceTree = "<group>"; };
452                 856EAA2F0E1CE67B00B2E1C7 /* Exception.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Exception.h; sourceTree = "<group>"; };
453                 856EAA310E1CE67B00B2E1C7 /* AutoRegisterSuite.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AutoRegisterSuite.h; sourceTree = "<group>"; };
454                 856EAA320E1CE67B00B2E1C7 /* ExceptionTestCaseDecorator.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ExceptionTestCaseDecorator.h; sourceTree = "<group>"; };
455                 856EAA330E1CE67B00B2E1C7 /* HelperMacros.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = HelperMacros.h; sourceTree = "<group>"; };
456                 856EAA340E1CE67B00B2E1C7 /* Makefile */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.make; path = Makefile; sourceTree = "<group>"; };
457                 856EAA350E1CE67B00B2E1C7 /* Makefile.am */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = Makefile.am; sourceTree = "<group>"; };
458                 856EAA360E1CE67B00B2E1C7 /* Makefile.in */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = Makefile.in; sourceTree = "<group>"; };
459                 856EAA370E1CE67B00B2E1C7 /* Orthodox.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Orthodox.h; sourceTree = "<group>"; };
460                 856EAA380E1CE67B00B2E1C7 /* RepeatedTest.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RepeatedTest.h; sourceTree = "<group>"; };
461                 856EAA390E1CE67B00B2E1C7 /* TestCaseDecorator.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TestCaseDecorator.h; sourceTree = "<group>"; };
462                 856EAA3A0E1CE67B00B2E1C7 /* TestDecorator.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TestDecorator.h; sourceTree = "<group>"; };
463                 856EAA3B0E1CE67B00B2E1C7 /* TestFactory.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TestFactory.h; sourceTree = "<group>"; };
464                 856EAA3C0E1CE67B00B2E1C7 /* TestFactoryRegistry.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TestFactoryRegistry.h; sourceTree = "<group>"; };
465                 856EAA3D0E1CE67B00B2E1C7 /* TestFixtureFactory.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TestFixtureFactory.h; sourceTree = "<group>"; };
466                 856EAA3E0E1CE67B00B2E1C7 /* TestNamer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TestNamer.h; sourceTree = "<group>"; };
467                 856EAA3F0E1CE67B00B2E1C7 /* TestSetUp.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TestSetUp.h; sourceTree = "<group>"; };
468                 856EAA400E1CE67B00B2E1C7 /* TestSuiteBuilderContext.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TestSuiteBuilderContext.h; sourceTree = "<group>"; };
469                 856EAA410E1CE67B00B2E1C7 /* TestSuiteFactory.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TestSuiteFactory.h; sourceTree = "<group>"; };
470                 856EAA420E1CE67B00B2E1C7 /* TypeInfoHelper.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TypeInfoHelper.h; sourceTree = "<group>"; };
471                 856EAA460E1CE67B00B2E1C7 /* Message.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Message.h; sourceTree = "<group>"; };
472                 856EAA470E1CE67B00B2E1C7 /* Outputter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Outputter.h; sourceTree = "<group>"; };
473                 856EAA490E1CE67B00B2E1C7 /* DynamicLibraryManager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DynamicLibraryManager.h; sourceTree = "<group>"; };
474                 856EAA4A0E1CE67B00B2E1C7 /* DynamicLibraryManagerException.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DynamicLibraryManagerException.h; sourceTree = "<group>"; };
475                 856EAA4B0E1CE67B00B2E1C7 /* Makefile */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.make; path = Makefile; sourceTree = "<group>"; };
476                 856EAA4C0E1CE67B00B2E1C7 /* Makefile.am */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = Makefile.am; sourceTree = "<group>"; };
477                 856EAA4D0E1CE67B00B2E1C7 /* Makefile.in */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = Makefile.in; sourceTree = "<group>"; };
478                 856EAA4E0E1CE67B00B2E1C7 /* PlugInManager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PlugInManager.h; sourceTree = "<group>"; };
479                 856EAA4F0E1CE67B00B2E1C7 /* PlugInParameters.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PlugInParameters.h; sourceTree = "<group>"; };
480                 856EAA500E1CE67B00B2E1C7 /* TestPlugIn.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TestPlugIn.h; sourceTree = "<group>"; };
481                 856EAA510E1CE67B00B2E1C7 /* TestPlugInDefaultImpl.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TestPlugInDefaultImpl.h; sourceTree = "<group>"; };
482                 856EAA530E1CE67B00B2E1C7 /* CppUnitDeque.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CppUnitDeque.h; sourceTree = "<group>"; };
483                 856EAA540E1CE67B00B2E1C7 /* CppUnitMap.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CppUnitMap.h; sourceTree = "<group>"; };
484                 856EAA550E1CE67B00B2E1C7 /* CppUnitSet.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CppUnitSet.h; sourceTree = "<group>"; };
485                 856EAA560E1CE67B00B2E1C7 /* CppUnitStack.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CppUnitStack.h; sourceTree = "<group>"; };
486                 856EAA570E1CE67B00B2E1C7 /* CppUnitVector.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CppUnitVector.h; sourceTree = "<group>"; };
487                 856EAA580E1CE67B00B2E1C7 /* FloatingPoint.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = FloatingPoint.h; sourceTree = "<group>"; };
488                 856EAA590E1CE67B00B2E1C7 /* Makefile */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.make; path = Makefile; sourceTree = "<group>"; };
489                 856EAA5A0E1CE67B00B2E1C7 /* Makefile.am */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = Makefile.am; sourceTree = "<group>"; };
490                 856EAA5B0E1CE67B00B2E1C7 /* Makefile.in */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = Makefile.in; sourceTree = "<group>"; };
491                 856EAA5C0E1CE67B00B2E1C7 /* Stream.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Stream.h; sourceTree = "<group>"; };
492                 856EAA5D0E1CE67B00B2E1C7 /* Portability.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Portability.h; sourceTree = "<group>"; };
493                 856EAA5E0E1CE67B00B2E1C7 /* Protector.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Protector.h; sourceTree = "<group>"; };
494                 856EAA5F0E1CE67B00B2E1C7 /* SourceLine.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SourceLine.h; sourceTree = "<group>"; };
495                 856EAA600E1CE67B00B2E1C7 /* SynchronizedObject.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SynchronizedObject.h; sourceTree = "<group>"; };
496                 856EAA610E1CE67B00B2E1C7 /* Test.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Test.h; sourceTree = "<group>"; };
497                 856EAA620E1CE67B00B2E1C7 /* TestAssert.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TestAssert.h; sourceTree = "<group>"; };
498                 856EAA630E1CE67B00B2E1C7 /* TestCaller.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TestCaller.h; sourceTree = "<group>"; };
499                 856EAA640E1CE67B00B2E1C7 /* TestCase.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TestCase.h; sourceTree = "<group>"; };
500                 856EAA650E1CE67B00B2E1C7 /* TestComposite.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TestComposite.h; sourceTree = "<group>"; };
501                 856EAA660E1CE67B00B2E1C7 /* TestFailure.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TestFailure.h; sourceTree = "<group>"; };
502                 856EAA670E1CE67B00B2E1C7 /* TestFixture.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TestFixture.h; sourceTree = "<group>"; };
503                 856EAA680E1CE67B00B2E1C7 /* TestLeaf.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TestLeaf.h; sourceTree = "<group>"; };
504                 856EAA690E1CE67B00B2E1C7 /* TestListener.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TestListener.h; sourceTree = "<group>"; };
505                 856EAA6A0E1CE67B00B2E1C7 /* TestPath.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TestPath.h; sourceTree = "<group>"; };
506                 856EAA6B0E1CE67B00B2E1C7 /* TestResult.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TestResult.h; sourceTree = "<group>"; };
507                 856EAA6C0E1CE67B00B2E1C7 /* TestResultCollector.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TestResultCollector.h; sourceTree = "<group>"; };
508                 856EAA6D0E1CE67B00B2E1C7 /* TestRunner.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TestRunner.h; sourceTree = "<group>"; };
509                 856EAA6E0E1CE67B00B2E1C7 /* TestSuccessListener.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TestSuccessListener.h; sourceTree = "<group>"; };
510                 856EAA6F0E1CE67B00B2E1C7 /* TestSuite.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TestSuite.h; sourceTree = "<group>"; };
511                 856EAA700E1CE67B00B2E1C7 /* TextOutputter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TextOutputter.h; sourceTree = "<group>"; };
512                 856EAA710E1CE67B00B2E1C7 /* TextTestProgressListener.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TextTestProgressListener.h; sourceTree = "<group>"; };
513                 856EAA720E1CE67B00B2E1C7 /* TextTestResult.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TextTestResult.h; sourceTree = "<group>"; };
514                 856EAA730E1CE67B00B2E1C7 /* TextTestRunner.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TextTestRunner.h; sourceTree = "<group>"; };
515                 856EAA750E1CE67B00B2E1C7 /* Algorithm.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Algorithm.h; sourceTree = "<group>"; };
516                 856EAA760E1CE67B00B2E1C7 /* Makefile */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.make; path = Makefile; sourceTree = "<group>"; };
517                 856EAA770E1CE67B00B2E1C7 /* Makefile.am */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = Makefile.am; sourceTree = "<group>"; };
518                 856EAA780E1CE67B00B2E1C7 /* Makefile.in */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = Makefile.in; sourceTree = "<group>"; };
519                 856EAA790E1CE67B00B2E1C7 /* StringTools.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = StringTools.h; sourceTree = "<group>"; };
520                 856EAA7A0E1CE67B00B2E1C7 /* XmlDocument.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = XmlDocument.h; sourceTree = "<group>"; };
521                 856EAA7B0E1CE67B00B2E1C7 /* XmlElement.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = XmlElement.h; sourceTree = "<group>"; };
522                 856EAA7D0E1CE67B00B2E1C7 /* Makefile */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.make; path = Makefile; sourceTree = "<group>"; };
523                 856EAA7E0E1CE67B00B2E1C7 /* Makefile.am */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = Makefile.am; sourceTree = "<group>"; };
524                 856EAA7F0E1CE67B00B2E1C7 /* Makefile.in */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = Makefile.in; sourceTree = "<group>"; };
525                 856EAA810E1CE67B00B2E1C7 /* Makefile */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.make; path = Makefile; sourceTree = "<group>"; };
526                 856EAA820E1CE67B00B2E1C7 /* Makefile.am */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = Makefile.am; sourceTree = "<group>"; };
527                 856EAA830E1CE67B00B2E1C7 /* Makefile.in */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = Makefile.in; sourceTree = "<group>"; };
528                 856EAA840E1CE67B00B2E1C7 /* MfcTestRunner.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MfcTestRunner.h; sourceTree = "<group>"; };
529                 856EAA850E1CE67B00B2E1C7 /* TestRunner.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TestRunner.h; sourceTree = "<group>"; };
530                 856EAA870E1CE67B00B2E1C7 /* Config.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Config.h; sourceTree = "<group>"; };
531                 856EAA880E1CE67B00B2E1C7 /* Makefile */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.make; path = Makefile; sourceTree = "<group>"; };
532                 856EAA890E1CE67B00B2E1C7 /* Makefile.am */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = Makefile.am; sourceTree = "<group>"; };
533                 856EAA8A0E1CE67B00B2E1C7 /* Makefile.in */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = Makefile.in; sourceTree = "<group>"; };
534                 856EAA8B0E1CE67B00B2E1C7 /* QtTestRunner.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = QtTestRunner.h; sourceTree = "<group>"; };
535                 856EAA8C0E1CE67B00B2E1C7 /* TestRunner.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TestRunner.h; sourceTree = "<group>"; };
536                 856EAA8E0E1CE67B00B2E1C7 /* Makefile */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.make; path = Makefile; sourceTree = "<group>"; };
537                 856EAA8F0E1CE67B00B2E1C7 /* Makefile.am */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = Makefile.am; sourceTree = "<group>"; };
538                 856EAA900E1CE67B00B2E1C7 /* Makefile.in */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = Makefile.in; sourceTree = "<group>"; };
539                 856EAA910E1CE67B00B2E1C7 /* TestRunner.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TestRunner.h; sourceTree = "<group>"; };
540                 856EAA920E1CE67B00B2E1C7 /* TextTestRunner.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TextTestRunner.h; sourceTree = "<group>"; };
541                 856EAA930E1CE67B00B2E1C7 /* XmlOutputter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = XmlOutputter.h; sourceTree = "<group>"; };
542                 856EAA940E1CE67B00B2E1C7 /* XmlOutputterHook.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = XmlOutputterHook.h; sourceTree = "<group>"; };
543                 856EAA950E1CE67B00B2E1C7 /* Makefile */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.make; path = Makefile; sourceTree = "<group>"; };
544                 856EAA960E1CE67B00B2E1C7 /* Makefile.am */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = Makefile.am; sourceTree = "<group>"; };
545                 856EAA970E1CE67B00B2E1C7 /* Makefile.in */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = Makefile.in; sourceTree = "<group>"; };
546                 856EAA990E1CE67B00B2E1C7 /* .cvsignore */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = .cvsignore; sourceTree = "<group>"; };
547                 856EAA9B0E1CE67B00B2E1C7 /* TestRunnerDSPluginVC6.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TestRunnerDSPluginVC6.h; sourceTree = "<group>"; };
548                 856EAA9C0E1CE67B00B2E1C7 /* TestRunnerDSPluginVC6_i.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = TestRunnerDSPluginVC6_i.c; sourceTree = "<group>"; };
549                 856EAA9E0E1CE67B00B2E1C7 /* TestPlugInInterface.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TestPlugInInterface.h; sourceTree = "<group>"; };
550                 856EAA9F0E1CE67B00B2E1C7 /* TestRunner.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TestRunner.h; sourceTree = "<group>"; };
551                 856EAAD30E1CE6A100B2E1C7 /* AdditionalMessage.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = AdditionalMessage.cpp; sourceTree = "<group>"; };
552                 856EAAD40E1CE6A100B2E1C7 /* Asserter.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Asserter.cpp; sourceTree = "<group>"; };
553                 856EAAD50E1CE6A100B2E1C7 /* BeOsDynamicLibraryManager.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = BeOsDynamicLibraryManager.cpp; sourceTree = "<group>"; };
554                 856EAAD60E1CE6A100B2E1C7 /* BriefTestProgressListener.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = BriefTestProgressListener.cpp; sourceTree = "<group>"; };
555                 856EAAD70E1CE6A100B2E1C7 /* CompilerOutputter.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CompilerOutputter.cpp; sourceTree = "<group>"; };
556                 856EAADA0E1CE6A100B2E1C7 /* DefaultProtector.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = DefaultProtector.cpp; sourceTree = "<group>"; };
557                 856EAADB0E1CE6A100B2E1C7 /* DefaultProtector.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DefaultProtector.h; sourceTree = "<group>"; };
558                 856EAADC0E1CE6A100B2E1C7 /* DllMain.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = DllMain.cpp; sourceTree = "<group>"; };
559                 856EAADD0E1CE6A100B2E1C7 /* DynamicLibraryManager.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = DynamicLibraryManager.cpp; sourceTree = "<group>"; };
560                 856EAADE0E1CE6A100B2E1C7 /* DynamicLibraryManagerException.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = DynamicLibraryManagerException.cpp; sourceTree = "<group>"; };
561                 856EAADF0E1CE6A100B2E1C7 /* Exception.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Exception.cpp; sourceTree = "<group>"; };
562                 856EAAE30E1CE6A100B2E1C7 /* Message.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Message.cpp; sourceTree = "<group>"; };
563                 856EAAE40E1CE6A100B2E1C7 /* PlugInManager.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = PlugInManager.cpp; sourceTree = "<group>"; };
564                 856EAAE50E1CE6A100B2E1C7 /* PlugInParameters.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = PlugInParameters.cpp; sourceTree = "<group>"; };
565                 856EAAE60E1CE6A100B2E1C7 /* Protector.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Protector.cpp; sourceTree = "<group>"; };
566                 856EAAE70E1CE6A100B2E1C7 /* ProtectorChain.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ProtectorChain.cpp; sourceTree = "<group>"; };
567                 856EAAE80E1CE6A100B2E1C7 /* ProtectorChain.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ProtectorChain.h; sourceTree = "<group>"; };
568                 856EAAE90E1CE6A100B2E1C7 /* ProtectorContext.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ProtectorContext.h; sourceTree = "<group>"; };
569                 856EAAEA0E1CE6A100B2E1C7 /* RepeatedTest.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = RepeatedTest.cpp; sourceTree = "<group>"; };
570                 856EAAEB0E1CE6A100B2E1C7 /* ShlDynamicLibraryManager.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ShlDynamicLibraryManager.cpp; sourceTree = "<group>"; };
571                 856EAAEC0E1CE6A100B2E1C7 /* SourceLine.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SourceLine.cpp; sourceTree = "<group>"; };
572                 856EAAED0E1CE6A100B2E1C7 /* StringTools.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = StringTools.cpp; sourceTree = "<group>"; };
573                 856EAAEE0E1CE6A100B2E1C7 /* SynchronizedObject.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SynchronizedObject.cpp; sourceTree = "<group>"; };
574                 856EAAEF0E1CE6A100B2E1C7 /* Test.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Test.cpp; sourceTree = "<group>"; };
575                 856EAAF00E1CE6A100B2E1C7 /* TestAssert.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = TestAssert.cpp; sourceTree = "<group>"; };
576                 856EAAF10E1CE6A100B2E1C7 /* TestCase.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = TestCase.cpp; sourceTree = "<group>"; };
577                 856EAAF20E1CE6A100B2E1C7 /* TestCaseDecorator.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = TestCaseDecorator.cpp; sourceTree = "<group>"; };
578                 856EAAF30E1CE6A100B2E1C7 /* TestComposite.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = TestComposite.cpp; sourceTree = "<group>"; };
579                 856EAAF40E1CE6A100B2E1C7 /* TestDecorator.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = TestDecorator.cpp; sourceTree = "<group>"; };
580                 856EAAF50E1CE6A100B2E1C7 /* TestFactoryRegistry.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = TestFactoryRegistry.cpp; sourceTree = "<group>"; };
581                 856EAAF60E1CE6A100B2E1C7 /* TestFailure.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = TestFailure.cpp; sourceTree = "<group>"; };
582                 856EAAF70E1CE6A100B2E1C7 /* TestLeaf.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = TestLeaf.cpp; sourceTree = "<group>"; };
583                 856EAAF80E1CE6A100B2E1C7 /* TestNamer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = TestNamer.cpp; sourceTree = "<group>"; };
584                 856EAAF90E1CE6A100B2E1C7 /* TestPath.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = TestPath.cpp; sourceTree = "<group>"; };
585                 856EAAFA0E1CE6A100B2E1C7 /* TestPlugInDefaultImpl.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = TestPlugInDefaultImpl.cpp; sourceTree = "<group>"; };
586                 856EAAFB0E1CE6A100B2E1C7 /* TestResult.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = TestResult.cpp; sourceTree = "<group>"; };
587                 856EAAFC0E1CE6A100B2E1C7 /* TestResultCollector.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = TestResultCollector.cpp; sourceTree = "<group>"; };
588                 856EAAFD0E1CE6A100B2E1C7 /* TestRunner.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = TestRunner.cpp; sourceTree = "<group>"; };
589                 856EAAFE0E1CE6A100B2E1C7 /* TestSetUp.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = TestSetUp.cpp; sourceTree = "<group>"; };
590                 856EAAFF0E1CE6A100B2E1C7 /* TestSuccessListener.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = TestSuccessListener.cpp; sourceTree = "<group>"; };
591                 856EAB000E1CE6A100B2E1C7 /* TestSuite.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = TestSuite.cpp; sourceTree = "<group>"; };
592                 856EAB010E1CE6A100B2E1C7 /* TestSuiteBuilderContext.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = TestSuiteBuilderContext.cpp; sourceTree = "<group>"; };
593                 856EAB020E1CE6A100B2E1C7 /* TextOutputter.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = TextOutputter.cpp; sourceTree = "<group>"; };
594                 856EAB030E1CE6A100B2E1C7 /* TextTestProgressListener.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = TextTestProgressListener.cpp; sourceTree = "<group>"; };
595                 856EAB040E1CE6A100B2E1C7 /* TextTestResult.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = TextTestResult.cpp; sourceTree = "<group>"; };
596                 856EAB050E1CE6A100B2E1C7 /* TextTestRunner.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = TextTestRunner.cpp; sourceTree = "<group>"; };
597                 856EAB060E1CE6A100B2E1C7 /* TypeInfoHelper.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = TypeInfoHelper.cpp; sourceTree = "<group>"; };
598                 856EAB070E1CE6A100B2E1C7 /* UnixDynamicLibraryManager.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = UnixDynamicLibraryManager.cpp; sourceTree = "<group>"; };
599                 856EAB080E1CE6A100B2E1C7 /* Win32DynamicLibraryManager.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Win32DynamicLibraryManager.cpp; sourceTree = "<group>"; };
600                 856EAB090E1CE6A100B2E1C7 /* XmlDocument.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = XmlDocument.cpp; sourceTree = "<group>"; };
601                 856EAB0A0E1CE6A100B2E1C7 /* XmlElement.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = XmlElement.cpp; sourceTree = "<group>"; };
602                 856EAB0B0E1CE6A100B2E1C7 /* XmlOutputter.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = XmlOutputter.cpp; sourceTree = "<group>"; };
603                 856EAB0C0E1CE6A100B2E1C7 /* XmlOutputterHook.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = XmlOutputterHook.cpp; sourceTree = "<group>"; };
604                 856EAB150E1CE6E000B2E1C7 /* libCppUnit.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libCppUnit.a; sourceTree = BUILT_PRODUCTS_DIR; };
605                 85764F2C0E3DE75700A61BF5 /* PlainEmailResultParser.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PlainEmailResultParser.h; sourceTree = "<group>"; };
606                 85764F2D0E3DE75700A61BF5 /* PlainEmailResultParser.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = PlainEmailResultParser.m; sourceTree = "<group>"; };
607                 85764F690E3E22FC00A61BF5 /* en */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.html; name = en; path = en.lproj/Hints.html; sourceTree = "<group>"; };
608                 857D363F0DF60E37000E0C89 /* Exception.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Exception.h; sourceTree = "<group>"; };
609                 857D36400DF60E37000E0C89 /* Exception.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Exception.cpp; sourceTree = "<group>"; };
610                 857D368E0DF613F3000E0C89 /* GrayBytesMonochromeBitmapSource.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GrayBytesMonochromeBitmapSource.h; sourceTree = "<group>"; };
611                 857D368F0DF613F3000E0C89 /* GrayBytesMonochromeBitmapSource.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = GrayBytesMonochromeBitmapSource.cpp; sourceTree = "<group>"; };
612                 85B1D7ED0E18EB6700514A6A /* ScanCell.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ScanCell.h; sourceTree = "<group>"; };
613                 85B1D7EE0E18EB6700514A6A /* ScanCell.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ScanCell.m; sourceTree = "<group>"; };
614                 85B1D8840E190E3A00514A6A /* Default.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = Default.png; sourceTree = "<group>"; };
615                 85B8F52B0E6AD33200510402 /* photolib.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = photolib.png; sourceTree = "<group>"; };
616                 85C0B9120E123AFC005EED58 /* ResultParser.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ResultParser.h; sourceTree = "<group>"; };
617                 85C0B9130E123AFC005EED58 /* ResultParser.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ResultParser.m; sourceTree = "<group>"; };
618                 85C0B9180E123BD2005EED58 /* DoCoMoResultParser.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DoCoMoResultParser.h; sourceTree = "<group>"; };
619                 85C0B9190E123BD2005EED58 /* DoCoMoResultParser.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = DoCoMoResultParser.m; sourceTree = "<group>"; };
620                 85C0B9200E123C93005EED58 /* MeCardParser.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MeCardParser.h; sourceTree = "<group>"; };
621                 85C0B9210E123C93005EED58 /* MeCardParser.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = MeCardParser.m; sourceTree = "<group>"; };
622                 85C0B9A90E123DB6005EED58 /* EmailDoCoMoResultParser.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = EmailDoCoMoResultParser.h; sourceTree = "<group>"; };
623                 85C0B9AA0E123DB6005EED58 /* EmailDoCoMoResultParser.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = EmailDoCoMoResultParser.m; sourceTree = "<group>"; };
624                 85C0B9B80E123E99005EED58 /* TelResultParser.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TelResultParser.h; sourceTree = "<group>"; };
625                 85C0B9B90E123E99005EED58 /* TelResultParser.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TelResultParser.m; sourceTree = "<group>"; };
626                 85C0BA000E123F30005EED58 /* TextResultParser.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TextResultParser.h; sourceTree = "<group>"; };
627                 85C0BA010E123F30005EED58 /* TextResultParser.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TextResultParser.m; sourceTree = "<group>"; };
628                 85C0BA580E124497005EED58 /* URLTOResultParser.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = URLTOResultParser.h; sourceTree = "<group>"; };
629                 85C0BA590E124497005EED58 /* URLTOResultParser.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = URLTOResultParser.m; sourceTree = "<group>"; };
630                 85C0BA620E124AC7005EED58 /* URLResultParser.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = URLResultParser.h; sourceTree = "<group>"; };
631                 85C0BA630E124AC7005EED58 /* URLResultParser.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = URLResultParser.m; sourceTree = "<group>"; };
632                 85C0BAF80E1250E4005EED58 /* BookmarkDoCoMoResultParser.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BookmarkDoCoMoResultParser.h; sourceTree = "<group>"; };
633                 85C0BAF90E1250E4005EED58 /* BookmarkDoCoMoResultParser.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = BookmarkDoCoMoResultParser.m; sourceTree = "<group>"; };
634                 85C0BAFB0E12515D005EED58 /* GeoResultParser.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GeoResultParser.h; sourceTree = "<group>"; };
635                 85C0BAFC0E12515D005EED58 /* GeoResultParser.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GeoResultParser.m; sourceTree = "<group>"; };
636                 85C0BC0E0E12548D005EED58 /* SMSTOResultParser.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SMSTOResultParser.h; sourceTree = "<group>"; };
637                 85C0BC0F0E12548D005EED58 /* SMSTOResultParser.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SMSTOResultParser.m; sourceTree = "<group>"; };
638                 85C0BC120E1254C0005EED58 /* SMSParsedResult.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SMSParsedResult.h; sourceTree = "<group>"; };
639                 85C0BC130E1254C0005EED58 /* SMSParsedResult.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SMSParsedResult.m; sourceTree = "<group>"; };
640                 85C0BC1A0E125842005EED58 /* SMSResultParser.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SMSResultParser.h; sourceTree = "<group>"; };
641                 85C0BC1B0E125842005EED58 /* SMSResultParser.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SMSResultParser.m; sourceTree = "<group>"; };
642                 85C37A400E4076BB0052209B /* en */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = en; path = en.lproj/Message.xib; sourceTree = "<group>"; };
643                 85C3CC2D0E119E1600A01C6A /* business-card.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "business-card.png"; sourceTree = "<group>"; };
644                 85C3CC2E0E119E1700A01C6A /* email.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = email.png; sourceTree = "<group>"; };
645                 85C3CC2F0E119E1700A01C6A /* link1.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = link1.png; sourceTree = "<group>"; };
646                 85C3CC300E119E1700A01C6A /* link2.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = link2.png; sourceTree = "<group>"; };
647                 85C3CC310E119E1700A01C6A /* map-pin.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "map-pin.png"; sourceTree = "<group>"; };
648                 85C3CC320E119E1700A01C6A /* phone.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = phone.png; sourceTree = "<group>"; };
649                 85C3CC330E119E1700A01C6A /* sms.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = sms.png; sourceTree = "<group>"; };
650                 85C3CC340E119E1700A01C6A /* text.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = text.png; sourceTree = "<group>"; };
651                 85C4969B0E4A3E87003DB029 /* filmroll-2.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "filmroll-2.png"; sourceTree = "<group>"; };
652                 85CC33140E574B1B0053F819 /* OneDReader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OneDReader.h; sourceTree = "<group>"; };
653                 85CC33150E574B1B0053F819 /* OneDReader.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = OneDReader.cpp; sourceTree = "<group>"; };
654                 85CC33400E5861DD0053F819 /* AbstractOneDReader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AbstractOneDReader.h; sourceTree = "<group>"; };
655                 85CC33410E5861DD0053F819 /* AbstractOneDReader.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = AbstractOneDReader.cpp; sourceTree = "<group>"; };
656                 85D937250E11064700B785E0 /* ScanViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ScanViewController.h; sourceTree = "<group>"; };
657                 85D937260E11064700B785E0 /* ScanViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ScanViewController.m; sourceTree = "<group>"; };
658                 85E883960E1A34D2004C4547 /* ScannedImageView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ScannedImageView.h; sourceTree = "<group>"; };
659                 85E883970E1A34D2004C4547 /* ScannedImageView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ScannedImageView.m; sourceTree = "<group>"; };
660                 85F7D20E0E41D4A700FDC34E /* de */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = de; path = de.lproj/Message.xib; sourceTree = "<group>"; };
661                 85F7D20F0E41D4A700FDC34E /* de */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.html; name = de; path = de.lproj/Hints.html; sourceTree = "<group>"; };
662                 85F7D2100E41D4B300FDC34E /* sv */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = sv; path = sv.lproj/Message.xib; sourceTree = "<group>"; };
663                 85F7D2110E41D4B300FDC34E /* sv */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.html; name = sv; path = sv.lproj/Hints.html; sourceTree = "<group>"; };
664                 85F895040E543F0400C0A666 /* en */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = en; path = en.lproj/InfoPlist.strings; sourceTree = "<group>"; };
665                 8D1107310486CEB800E47090 /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
666 /* End PBXFileReference section */
667
668 /* Begin PBXFrameworksBuildPhase section */
669                 1D60588F0D05DD3D006BFB54 /* Frameworks */ = {
670                         isa = PBXFrameworksBuildPhase;
671                         buildActionMask = 2147483647;
672                         files = (
673                                 8514EB1A0DF8A54600EE78D3 /* libzxingcore.a in Frameworks */,
674                                 1D60589F0D05DD5A006BFB54 /* Foundation.framework in Frameworks */,
675                                 1DF5F4E00D08C38300B7A737 /* UIKit.framework in Frameworks */,
676                                 855A66B40DF5E884007B394F /* AddressBook.framework in Frameworks */,
677                                 855A66BD0DF5E8D6007B394F /* libsqlite3.0.dylib in Frameworks */,
678                                 855A66BF0DF5E8F8007B394F /* libiconv.2.dylib in Frameworks */,
679                                 855A66D20DF5E954007B394F /* CoreGraphics.framework in Frameworks */,
680                                 854BE3010E06A56C00CB4A20 /* AddressBookUI.framework in Frameworks */,
681                         );
682                         runOnlyForDeploymentPostprocessing = 0;
683                 };
684                 8514EAE60DF88E5200EE78D3 /* Frameworks */ = {
685                         isa = PBXFrameworksBuildPhase;
686                         buildActionMask = 2147483647;
687                         files = (
688                         );
689                         runOnlyForDeploymentPostprocessing = 0;
690                 };
691                 856EAB130E1CE6E000B2E1C7 /* Frameworks */ = {
692                         isa = PBXFrameworksBuildPhase;
693                         buildActionMask = 2147483647;
694                         files = (
695                         );
696                         runOnlyForDeploymentPostprocessing = 0;
697                 };
698                 856EAB790E1CE8AA00B2E1C7 /* Frameworks */ = {
699                         isa = PBXFrameworksBuildPhase;
700                         buildActionMask = 2147483647;
701                         files = (
702                                 856EAB7D0E1CE8D400B2E1C7 /* libzxingcore.a in Frameworks */,
703                                 856EAB7E0E1CE8D400B2E1C7 /* libCppUnit.a in Frameworks */,
704                         );
705                         runOnlyForDeploymentPostprocessing = 0;
706                 };
707 /* End PBXFrameworksBuildPhase section */
708
709 /* Begin PBXGroup section */
710                 080E96DDFE201D6D7F000001 /* Classes */ = {
711                         isa = PBXGroup;
712                         children = (
713                                 85C0B9100E123AC4005EED58 /* ResultParsers */,
714                                 85C0B8E70E1238FD005EED58 /* ParsedResults */,
715                                 85C0B8E80E123929005EED58 /* Actions */,
716                                 851B4BF40DF6C64A00C8958F /* TwoDDecoderResult.h */,
717                                 851B4BF50DF6C64A00C8958F /* TwoDDecoderResult.m */,
718                                 85D937250E11064700B785E0 /* ScanViewController.h */,
719                                 85D937260E11064700B785E0 /* ScanViewController.m */,
720                                 85B1D7ED0E18EB6700514A6A /* ScanCell.h */,
721                                 85B1D7EE0E18EB6700514A6A /* ScanCell.m */,
722                                 855A66520DF5E757007B394F /* ArchiveController.h */,
723                                 855A66510DF5E757007B394F /* ArchiveController.m */,
724                                 855A66530DF5E757007B394F /* Database.h */,
725                                 855A66540DF5E757007B394F /* Database.m */,
726                                 855A666D0DF5E757007B394F /* DecoderViewController.h */,
727                                 855A666E0DF5E757007B394F /* DecoderViewController.m */,
728                                 855A666F0DF5E757007B394F /* DecoderDelegate.h */,
729                                 855A66700DF5E757007B394F /* Decoder.h */,
730                                 855A66710DF5E757007B394F /* Decoder.m */,
731                                 855A66720DF5E757007B394F /* ZXingAppDelegate.h */,
732                                 855A66730DF5E757007B394F /* ZXingAppDelegate.m */,
733                                 855A66760DF5E757007B394F /* NSString+HTML.h */,
734                                 855A66770DF5E757007B394F /* NSString+HTML.m */,
735                                 855A667E0DF5E757007B394F /* Scan.h */,
736                                 855A667F0DF5E757007B394F /* Scan.m */,
737                                 85E883960E1A34D2004C4547 /* ScannedImageView.h */,
738                                 85E883970E1A34D2004C4547 /* ScannedImageView.m */,
739                                 853678510E538F9E0054126A /* MessageViewController.h */,
740                                 853678520E538F9E0054126A /* MessageViewController.m */,
741                         );
742                         path = Classes;
743                         sourceTree = "<group>";
744                 };
745                 19C28FACFE9D520D11CA2CBB /* Products */ = {
746                         isa = PBXGroup;
747                         children = (
748                                 1D6058910D05DD3D006BFB54 /* Barcodes.app */,
749                                 8514EB190DF8A52700EE78D3 /* libzxingcore.a */,
750                                 856EAB150E1CE6E000B2E1C7 /* libCppUnit.a */,
751                         );
752                         name = Products;
753                         sourceTree = "<group>";
754                 };
755                 29B97314FDCFA39411CA2CEA /* CustomTemplate */ = {
756                         isa = PBXGroup;
757                         children = (
758                                 8555304D0E643BA800C7B5DE /* Entitlements.plist */,
759                                 856EA9470E1CE61500B2E1C7 /* CppUnit */,
760                                 8514EA5F0DF88C9E00EE78D3 /* CoreTestSrc */,
761                                 855A65D60DF5E739007B394F /* CoreSrc */,
762                                 080E96DDFE201D6D7F000001 /* Classes */,
763                                 29B97315FDCFA39411CA2CEA /* Other Sources */,
764                                 29B97317FDCFA39411CA2CEA /* Resources */,
765                                 29B97323FDCFA39411CA2CEA /* Frameworks */,
766                                 19C28FACFE9D520D11CA2CBB /* Products */,
767                         );
768                         name = CustomTemplate;
769                         sourceTree = "<group>";
770                 };
771                 29B97315FDCFA39411CA2CEA /* Other Sources */ = {
772                         isa = PBXGroup;
773                         children = (
774                                 32CA4F630368D1EE00C91783 /* ZXing_Prefix.pch */,
775                                 29B97316FDCFA39411CA2CEA /* main.m */,
776                         );
777                         name = "Other Sources";
778                         sourceTree = "<group>";
779                 };
780                 29B97317FDCFA39411CA2CEA /* Resources */ = {
781                         isa = PBXGroup;
782                         children = (
783                                 85C37A3F0E4076BB0052209B /* Message.xib */,
784                                 85764F680E3E22FC00A61BF5 /* Hints.html */,
785                                 85B1D8840E190E3A00514A6A /* Default.png */,
786                                 85C3CC0F0E119E0500A01C6A /* Images */,
787                                 852A99960E0BC49E003E6D6D /* Localizable.strings */,
788                                 855A66A00DF5E7B4007B394F /* scans.db */,
789                                 852A998E0E0BC433003E6D6D /* DecoderView.xib */,
790                                 852A99900E0BC43C003E6D6D /* MainWindow.xib */,
791                                 8D1107310486CEB800E47090 /* Info.plist */,
792                                 853678820E5394D70054126A /* About.html */,
793                                 85F895020E543EE100C0A666 /* InfoPlist.strings */,
794                         );
795                         name = Resources;
796                         sourceTree = "<group>";
797                 };
798                 29B97323FDCFA39411CA2CEA /* Frameworks */ = {
799                         isa = PBXGroup;
800                         children = (
801                                 854BE3000E06A56C00CB4A20 /* AddressBookUI.framework */,
802                                 855A66D10DF5E954007B394F /* CoreGraphics.framework */,
803                                 855A66B30DF5E884007B394F /* AddressBook.framework */,
804                                 855A66BE0DF5E8F8007B394F /* libiconv.2.dylib */,
805                                 855A66BC0DF5E8D6007B394F /* libsqlite3.0.dylib */,
806                                 1DF5F4DF0D08C38300B7A737 /* UIKit.framework */,
807                                 1D30AB110D05D00D00671497 /* Foundation.framework */,
808                         );
809                         name = Frameworks;
810                         sourceTree = "<group>";
811                 };
812                 8514EA5F0DF88C9E00EE78D3 /* CoreTestSrc */ = {
813                         isa = PBXGroup;
814                         children = (
815                                 8514EA600DF88C9E00EE78D3 /* common */,
816                                 8514EA700DF88C9E00EE78D3 /* qrcode */,
817                                 8514EA7C0DF88C9E00EE78D3 /* TestRunner.cpp */,
818                         );
819                         name = CoreTestSrc;
820                         path = ../cpp/core/tests/src;
821                         sourceTree = "<group>";
822                 };
823                 8514EA600DF88C9E00EE78D3 /* common */ = {
824                         isa = PBXGroup;
825                         children = (
826                                 8514EA610DF88C9E00EE78D3 /* BitArrayTest.cpp */,
827                                 8514EA620DF88C9E00EE78D3 /* BitArrayTest.h */,
828                                 8514EA630DF88C9E00EE78D3 /* BitMatrixTest.cpp */,
829                                 8514EA640DF88C9E00EE78D3 /* BitMatrixTest.h */,
830                                 8514EA650DF88C9E00EE78D3 /* BitSourceTest.cpp */,
831                                 8514EA660DF88C9E00EE78D3 /* BitSourceTest.h */,
832                                 8514EA670DF88C9E00EE78D3 /* BlackPointEstimatorTest.cpp */,
833                                 8514EA680DF88C9E00EE78D3 /* BlackPointEstimatorTest.h */,
834                                 8514EA690DF88C9E00EE78D3 /* CountedTest.cpp */,
835                                 8514EA6A0DF88C9E00EE78D3 /* CountedTest.h */,
836                                 8514EA6B0DF88C9E00EE78D3 /* PerspectiveTransformTest.cpp */,
837                                 8514EA6C0DF88C9E00EE78D3 /* PerspectiveTransformTest.h */,
838                                 8514EA6D0DF88C9E00EE78D3 /* reedsolomon */,
839                         );
840                         path = common;
841                         sourceTree = "<group>";
842                 };
843                 8514EA6D0DF88C9E00EE78D3 /* reedsolomon */ = {
844                         isa = PBXGroup;
845                         children = (
846                                 8514EA6E0DF88C9E00EE78D3 /* ReedSolomonTest.cpp */,
847                                 8514EA6F0DF88C9E00EE78D3 /* ReedSolomonTest.h */,
848                         );
849                         path = reedsolomon;
850                         sourceTree = "<group>";
851                 };
852                 8514EA700DF88C9E00EE78D3 /* qrcode */ = {
853                         isa = PBXGroup;
854                         children = (
855                                 8514EA710DF88C9E00EE78D3 /* decoder */,
856                         );
857                         path = qrcode;
858                         sourceTree = "<group>";
859                 };
860                 8514EA710DF88C9E00EE78D3 /* decoder */ = {
861                         isa = PBXGroup;
862                         children = (
863                                 8514EA720DF88C9E00EE78D3 /* DataMaskTest.cpp */,
864                                 8514EA730DF88C9E00EE78D3 /* DataMaskTest.h */,
865                                 8514EA740DF88C9E00EE78D3 /* ErrorCorrectionLevelTest.cpp */,
866                                 8514EA750DF88C9E00EE78D3 /* ErrorCorrectionLevelTest.h */,
867                                 8514EA760DF88C9E00EE78D3 /* FormatInformationTest.cpp */,
868                                 8514EA770DF88C9E00EE78D3 /* FormatInformationTest.h */,
869                                 8514EA780DF88C9E00EE78D3 /* ModeTest.cpp */,
870                                 8514EA790DF88C9E00EE78D3 /* ModeTest.h */,
871                                 8514EA7A0DF88C9E00EE78D3 /* VersionTest.cpp */,
872                                 8514EA7B0DF88C9E00EE78D3 /* VersionTest.h */,
873                         );
874                         path = decoder;
875                         sourceTree = "<group>";
876                 };
877                 855A65D60DF5E739007B394F /* CoreSrc */ = {
878                         isa = PBXGroup;
879                         children = (
880                                 85CC33130E574AD50053F819 /* oned */,
881                                 857D363F0DF60E37000E0C89 /* Exception.h */,
882                                 857D36400DF60E37000E0C89 /* Exception.cpp */,
883                                 851B4AA60DF631EB00C8958F /* TransformingMonochromeBitmapSource.h */,
884                                 851B4AA70DF631EB00C8958F /* TransformingMonochromeBitmapSource.cpp */,
885                                 857D368E0DF613F3000E0C89 /* GrayBytesMonochromeBitmapSource.h */,
886                                 857D368F0DF613F3000E0C89 /* GrayBytesMonochromeBitmapSource.cpp */,
887                                 855A65D70DF5E739007B394F /* BarcodeFormat.cpp */,
888                                 855A65D80DF5E739007B394F /* BarcodeFormat.h */,
889                                 855A65D90DF5E739007B394F /* BlackPointEstimationMethod.cpp */,
890                                 855A65DA0DF5E739007B394F /* BlackPointEstimationMethod.h */,
891                                 855A65DB0DF5E739007B394F /* common */,
892                                 855A65FD0DF5E739007B394F /* MonochromeBitmapSource.cpp */,
893                                 855A65FE0DF5E739007B394F /* MonochromeBitmapSource.h */,
894                                 855A65FF0DF5E739007B394F /* qrcode */,
895                                 855A66220DF5E73A007B394F /* Reader.cpp */,
896                                 855A66230DF5E73A007B394F /* Reader.h */,
897                                 855A66240DF5E73B007B394F /* ReaderException.cpp */,
898                                 855A66250DF5E73B007B394F /* ReaderException.h */,
899                                 855A66260DF5E73B007B394F /* Result.cpp */,
900                                 855A66270DF5E73B007B394F /* Result.h */,
901                                 855A66280DF5E73B007B394F /* ResultPoint.cpp */,
902                                 855A66290DF5E73B007B394F /* ResultPoint.h */,
903                         );
904                         name = CoreSrc;
905                         path = ../cpp/core/src;
906                         sourceTree = "<group>";
907                 };
908                 855A65DB0DF5E739007B394F /* common */ = {
909                         isa = PBXGroup;
910                         children = (
911                                 855A65DC0DF5E739007B394F /* Array.cpp */,
912                                 855A65DD0DF5E739007B394F /* Array.h */,
913                                 855A65DE0DF5E739007B394F /* BitArray.cpp */,
914                                 855A65DF0DF5E739007B394F /* BitArray.h */,
915                                 855A65E00DF5E739007B394F /* BitMatrix.cpp */,
916                                 855A65E10DF5E739007B394F /* BitMatrix.h */,
917                                 855A65E20DF5E739007B394F /* BitSource.cpp */,
918                                 855A65E30DF5E739007B394F /* BitSource.h */,
919                                 855A65E40DF5E739007B394F /* BlackPointEstimator.cpp */,
920                                 855A65E50DF5E739007B394F /* BlackPointEstimator.h */,
921                                 855A65E60DF5E739007B394F /* Counted.cpp */,
922                                 855A65E70DF5E739007B394F /* Counted.h */,
923                                 855A65E80DF5E739007B394F /* DecoderResult.cpp */,
924                                 855A65E90DF5E739007B394F /* DecoderResult.h */,
925                                 855A65EA0DF5E739007B394F /* DetectorResult.cpp */,
926                                 855A65EB0DF5E739007B394F /* DetectorResult.h */,
927                                 855A65EC0DF5E739007B394F /* GridSampler.cpp */,
928                                 855A65ED0DF5E739007B394F /* GridSampler.h */,
929                                 855A65EE0DF5E739007B394F /* IllegalArgumentException.cpp */,
930                                 855A65EF0DF5E739007B394F /* IllegalArgumentException.h */,
931                                 855A65F00DF5E739007B394F /* PerspectiveTransform.cpp */,
932                                 855A65F10DF5E739007B394F /* PerspectiveTransform.h */,
933                                 855A65F20DF5E739007B394F /* reedsolomon */,
934                                 855A65FB0DF5E739007B394F /* Str.cpp */,
935                                 855A65FC0DF5E739007B394F /* Str.h */,
936                         );
937                         path = common;
938                         sourceTree = "<group>";
939                 };
940                 855A65F20DF5E739007B394F /* reedsolomon */ = {
941                         isa = PBXGroup;
942                         children = (
943                                 855A65F30DF5E739007B394F /* GF256.cpp */,
944                                 855A65F40DF5E739007B394F /* GF256.h */,
945                                 855A65F50DF5E739007B394F /* GF256Poly.cpp */,
946                                 855A65F60DF5E739007B394F /* GF256Poly.h */,
947                                 855A65F70DF5E739007B394F /* ReedSolomonDecoder.cpp */,
948                                 855A65F80DF5E739007B394F /* ReedSolomonDecoder.h */,
949                                 855A65F90DF5E739007B394F /* ReedSolomonException.cpp */,
950                                 855A65FA0DF5E739007B394F /* ReedSolomonException.h */,
951                         );
952                         path = reedsolomon;
953                         sourceTree = "<group>";
954                 };
955                 855A65FF0DF5E739007B394F /* qrcode */ = {
956                         isa = PBXGroup;
957                         children = (
958                                 855A66000DF5E739007B394F /* decoder */,
959                                 855A66130DF5E739007B394F /* detector */,
960                                 855A66200DF5E73A007B394F /* QRCodeReader.cpp */,
961                                 855A66210DF5E73A007B394F /* QRCodeReader.h */,
962                         );
963                         path = qrcode;
964                         sourceTree = "<group>";
965                 };
966                 855A66000DF5E739007B394F /* decoder */ = {
967                         isa = PBXGroup;
968                         children = (
969                                 855A66010DF5E739007B394F /* BitMatrixParser.cpp */,
970                                 855A66020DF5E739007B394F /* BitMatrixParser.h */,
971                                 855A66030DF5E739007B394F /* DataBlock.cpp */,
972                                 855A66040DF5E739007B394F /* DataBlock.h */,
973                                 855A66050DF5E739007B394F /* DataMask.cpp */,
974                                 855A66060DF5E739007B394F /* DataMask.h */,
975                                 855A66070DF5E739007B394F /* DecodedBitStreamParser.cpp */,
976                                 855A66080DF5E739007B394F /* DecodedBitStreamParser.h */,
977                                 855A66090DF5E739007B394F /* Decoder.cpp */,
978                                 855A660A0DF5E739007B394F /* Decoder.h */,
979                                 855A660B0DF5E739007B394F /* ErrorCorrectionLevel.cpp */,
980                                 855A660C0DF5E739007B394F /* ErrorCorrectionLevel.h */,
981                                 855A660D0DF5E739007B394F /* FormatInformation.cpp */,
982                                 855A660E0DF5E739007B394F /* FormatInformation.h */,
983                                 855A660F0DF5E739007B394F /* Mode.cpp */,
984                                 855A66100DF5E739007B394F /* Mode.h */,
985                                 855A66110DF5E739007B394F /* Version.cpp */,
986                                 855A66120DF5E739007B394F /* Version.h */,
987                         );
988                         path = decoder;
989                         sourceTree = "<group>";
990                 };
991                 855A66130DF5E739007B394F /* detector */ = {
992                         isa = PBXGroup;
993                         children = (
994                                 855A66140DF5E73A007B394F /* AlignmentPattern.cpp */,
995                                 855A66150DF5E73A007B394F /* AlignmentPattern.h */,
996                                 855A66160DF5E73A007B394F /* AlignmentPatternFinder.cpp */,
997                                 855A66170DF5E73A007B394F /* AlignmentPatternFinder.h */,
998                                 855A66180DF5E73A007B394F /* Detector.cpp */,
999                                 855A66190DF5E73A007B394F /* Detector.h */,
1000                                 855A661A0DF5E73A007B394F /* FinderPattern.cpp */,
1001                                 855A661B0DF5E73A007B394F /* FinderPattern.h */,
1002                                 855A661C0DF5E73A007B394F /* FinderPatternFinder.cpp */,
1003                                 855A661D0DF5E73A007B394F /* FinderPatternFinder.h */,
1004                                 855A661E0DF5E73A007B394F /* FinderPatternInfo.cpp */,
1005                                 855A661F0DF5E73A007B394F /* FinderPatternInfo.h */,
1006                         );
1007                         path = detector;
1008                         sourceTree = "<group>";
1009                 };
1010                 856EA9470E1CE61500B2E1C7 /* CppUnit */ = {
1011                         isa = PBXGroup;
1012                         children = (
1013                                 856EAAA00E1CE6A000B2E1C7 /* src */,
1014                                 856EAA1D0E1CE67B00B2E1C7 /* include */,
1015                         );
1016                         name = CppUnit;
1017                         sourceTree = "<group>";
1018                 };
1019                 856EAA1D0E1CE67B00B2E1C7 /* include */ = {
1020                         isa = PBXGroup;
1021                         children = (
1022                                 856EAA1E0E1CE67B00B2E1C7 /* cppunit */,
1023                                 856EAA950E1CE67B00B2E1C7 /* Makefile */,
1024                                 856EAA960E1CE67B00B2E1C7 /* Makefile.am */,
1025                                 856EAA970E1CE67B00B2E1C7 /* Makefile.in */,
1026                                 856EAA980E1CE67B00B2E1C7 /* msvc6 */,
1027                         );
1028                         name = include;
1029                         path = "../cpp/core/tests/cppunit-1.12.1/include";
1030                         sourceTree = SOURCE_ROOT;
1031                 };
1032                 856EAA1E0E1CE67B00B2E1C7 /* cppunit */ = {
1033                         isa = PBXGroup;
1034                         children = (
1035                                 856EAA1F0E1CE67B00B2E1C7 /* AdditionalMessage.h */,
1036                                 856EAA200E1CE67B00B2E1C7 /* Asserter.h */,
1037                                 856EAA210E1CE67B00B2E1C7 /* BriefTestProgressListener.h */,
1038                                 856EAA220E1CE67B00B2E1C7 /* CompilerOutputter.h */,
1039                                 856EAA230E1CE67B00B2E1C7 /* config */,
1040                                 856EAA2E0E1CE67B00B2E1C7 /* config-auto.h */,
1041                                 856EAA2F0E1CE67B00B2E1C7 /* Exception.h */,
1042                                 856EAA300E1CE67B00B2E1C7 /* extensions */,
1043                                 856EAA460E1CE67B00B2E1C7 /* Message.h */,
1044                                 856EAA470E1CE67B00B2E1C7 /* Outputter.h */,
1045                                 856EAA480E1CE67B00B2E1C7 /* plugin */,
1046                                 856EAA520E1CE67B00B2E1C7 /* portability */,
1047                                 856EAA5D0E1CE67B00B2E1C7 /* Portability.h */,
1048                                 856EAA5E0E1CE67B00B2E1C7 /* Protector.h */,
1049                                 856EAA5F0E1CE67B00B2E1C7 /* SourceLine.h */,
1050                                 856EAA600E1CE67B00B2E1C7 /* SynchronizedObject.h */,
1051                                 856EAA610E1CE67B00B2E1C7 /* Test.h */,
1052                                 856EAA620E1CE67B00B2E1C7 /* TestAssert.h */,
1053                                 856EAA630E1CE67B00B2E1C7 /* TestCaller.h */,
1054                                 856EAA640E1CE67B00B2E1C7 /* TestCase.h */,
1055                                 856EAA650E1CE67B00B2E1C7 /* TestComposite.h */,
1056                                 856EAA660E1CE67B00B2E1C7 /* TestFailure.h */,
1057                                 856EAA670E1CE67B00B2E1C7 /* TestFixture.h */,
1058                                 856EAA680E1CE67B00B2E1C7 /* TestLeaf.h */,
1059                                 856EAA690E1CE67B00B2E1C7 /* TestListener.h */,
1060                                 856EAA6A0E1CE67B00B2E1C7 /* TestPath.h */,
1061                                 856EAA6B0E1CE67B00B2E1C7 /* TestResult.h */,
1062                                 856EAA6C0E1CE67B00B2E1C7 /* TestResultCollector.h */,
1063                                 856EAA6D0E1CE67B00B2E1C7 /* TestRunner.h */,
1064                                 856EAA6E0E1CE67B00B2E1C7 /* TestSuccessListener.h */,
1065                                 856EAA6F0E1CE67B00B2E1C7 /* TestSuite.h */,
1066                                 856EAA700E1CE67B00B2E1C7 /* TextOutputter.h */,
1067                                 856EAA710E1CE67B00B2E1C7 /* TextTestProgressListener.h */,
1068                                 856EAA720E1CE67B00B2E1C7 /* TextTestResult.h */,
1069                                 856EAA730E1CE67B00B2E1C7 /* TextTestRunner.h */,
1070                                 856EAA740E1CE67B00B2E1C7 /* tools */,
1071                                 856EAA7C0E1CE67B00B2E1C7 /* ui */,
1072                                 856EAA930E1CE67B00B2E1C7 /* XmlOutputter.h */,
1073                                 856EAA940E1CE67B00B2E1C7 /* XmlOutputterHook.h */,
1074                         );
1075                         path = cppunit;
1076                         sourceTree = "<group>";
1077                 };
1078                 856EAA230E1CE67B00B2E1C7 /* config */ = {
1079                         isa = PBXGroup;
1080                         children = (
1081                                 856EAA240E1CE67B00B2E1C7 /* config-bcb5.h */,
1082                                 856EAA250E1CE67B00B2E1C7 /* config-evc4.h */,
1083                                 856EAA260E1CE67B00B2E1C7 /* config-mac.h */,
1084                                 856EAA270E1CE67B00B2E1C7 /* config-msvc6.h */,
1085                                 856EAA280E1CE67B00B2E1C7 /* CppUnitApi.h */,
1086                                 856EAA290E1CE67B00B2E1C7 /* Makefile */,
1087                                 856EAA2A0E1CE67B00B2E1C7 /* Makefile.am */,
1088                                 856EAA2B0E1CE67B00B2E1C7 /* Makefile.in */,
1089                                 856EAA2C0E1CE67B00B2E1C7 /* SelectDllLoader.h */,
1090                                 856EAA2D0E1CE67B00B2E1C7 /* SourcePrefix.h */,
1091                         );
1092                         path = config;
1093                         sourceTree = "<group>";
1094                 };
1095                 856EAA300E1CE67B00B2E1C7 /* extensions */ = {
1096                         isa = PBXGroup;
1097                         children = (
1098                                 856EAA310E1CE67B00B2E1C7 /* AutoRegisterSuite.h */,
1099                                 856EAA320E1CE67B00B2E1C7 /* ExceptionTestCaseDecorator.h */,
1100                                 856EAA330E1CE67B00B2E1C7 /* HelperMacros.h */,
1101                                 856EAA340E1CE67B00B2E1C7 /* Makefile */,
1102                                 856EAA350E1CE67B00B2E1C7 /* Makefile.am */,
1103                                 856EAA360E1CE67B00B2E1C7 /* Makefile.in */,
1104                                 856EAA370E1CE67B00B2E1C7 /* Orthodox.h */,
1105                                 856EAA380E1CE67B00B2E1C7 /* RepeatedTest.h */,
1106                                 856EAA390E1CE67B00B2E1C7 /* TestCaseDecorator.h */,
1107                                 856EAA3A0E1CE67B00B2E1C7 /* TestDecorator.h */,
1108                                 856EAA3B0E1CE67B00B2E1C7 /* TestFactory.h */,
1109                                 856EAA3C0E1CE67B00B2E1C7 /* TestFactoryRegistry.h */,
1110                                 856EAA3D0E1CE67B00B2E1C7 /* TestFixtureFactory.h */,
1111                                 856EAA3E0E1CE67B00B2E1C7 /* TestNamer.h */,
1112                                 856EAA3F0E1CE67B00B2E1C7 /* TestSetUp.h */,
1113                                 856EAA400E1CE67B00B2E1C7 /* TestSuiteBuilderContext.h */,
1114                                 856EAA410E1CE67B00B2E1C7 /* TestSuiteFactory.h */,
1115                                 856EAA420E1CE67B00B2E1C7 /* TypeInfoHelper.h */,
1116                         );
1117                         path = extensions;
1118                         sourceTree = "<group>";
1119                 };
1120                 856EAA480E1CE67B00B2E1C7 /* plugin */ = {
1121                         isa = PBXGroup;
1122                         children = (
1123                                 856EAA490E1CE67B00B2E1C7 /* DynamicLibraryManager.h */,
1124                                 856EAA4A0E1CE67B00B2E1C7 /* DynamicLibraryManagerException.h */,
1125                                 856EAA4B0E1CE67B00B2E1C7 /* Makefile */,
1126                                 856EAA4C0E1CE67B00B2E1C7 /* Makefile.am */,
1127                                 856EAA4D0E1CE67B00B2E1C7 /* Makefile.in */,
1128                                 856EAA4E0E1CE67B00B2E1C7 /* PlugInManager.h */,
1129                                 856EAA4F0E1CE67B00B2E1C7 /* PlugInParameters.h */,
1130                                 856EAA500E1CE67B00B2E1C7 /* TestPlugIn.h */,
1131                                 856EAA510E1CE67B00B2E1C7 /* TestPlugInDefaultImpl.h */,
1132                         );
1133                         path = plugin;
1134                         sourceTree = "<group>";
1135                 };
1136                 856EAA520E1CE67B00B2E1C7 /* portability */ = {
1137                         isa = PBXGroup;
1138                         children = (
1139                                 856EAA530E1CE67B00B2E1C7 /* CppUnitDeque.h */,
1140                                 856EAA540E1CE67B00B2E1C7 /* CppUnitMap.h */,
1141                                 856EAA550E1CE67B00B2E1C7 /* CppUnitSet.h */,
1142                                 856EAA560E1CE67B00B2E1C7 /* CppUnitStack.h */,
1143                                 856EAA570E1CE67B00B2E1C7 /* CppUnitVector.h */,
1144                                 856EAA580E1CE67B00B2E1C7 /* FloatingPoint.h */,
1145                                 856EAA590E1CE67B00B2E1C7 /* Makefile */,
1146                                 856EAA5A0E1CE67B00B2E1C7 /* Makefile.am */,
1147                                 856EAA5B0E1CE67B00B2E1C7 /* Makefile.in */,
1148                                 856EAA5C0E1CE67B00B2E1C7 /* Stream.h */,
1149                         );
1150                         path = portability;
1151                         sourceTree = "<group>";
1152                 };
1153                 856EAA740E1CE67B00B2E1C7 /* tools */ = {
1154                         isa = PBXGroup;
1155                         children = (
1156                                 856EAA750E1CE67B00B2E1C7 /* Algorithm.h */,
1157                                 856EAA760E1CE67B00B2E1C7 /* Makefile */,
1158                                 856EAA770E1CE67B00B2E1C7 /* Makefile.am */,
1159                                 856EAA780E1CE67B00B2E1C7 /* Makefile.in */,
1160                                 856EAA790E1CE67B00B2E1C7 /* StringTools.h */,
1161                                 856EAA7A0E1CE67B00B2E1C7 /* XmlDocument.h */,
1162                                 856EAA7B0E1CE67B00B2E1C7 /* XmlElement.h */,
1163                         );
1164                         path = tools;
1165                         sourceTree = "<group>";
1166                 };
1167                 856EAA7C0E1CE67B00B2E1C7 /* ui */ = {
1168                         isa = PBXGroup;
1169                         children = (
1170                                 856EAA7D0E1CE67B00B2E1C7 /* Makefile */,
1171                                 856EAA7E0E1CE67B00B2E1C7 /* Makefile.am */,
1172                                 856EAA7F0E1CE67B00B2E1C7 /* Makefile.in */,
1173                                 856EAA800E1CE67B00B2E1C7 /* mfc */,
1174                                 856EAA860E1CE67B00B2E1C7 /* qt */,
1175                                 856EAA8D0E1CE67B00B2E1C7 /* text */,
1176                         );
1177                         path = ui;
1178                         sourceTree = "<group>";
1179                 };
1180                 856EAA800E1CE67B00B2E1C7 /* mfc */ = {
1181                         isa = PBXGroup;
1182                         children = (
1183                                 856EAA810E1CE67B00B2E1C7 /* Makefile */,
1184                                 856EAA820E1CE67B00B2E1C7 /* Makefile.am */,
1185                                 856EAA830E1CE67B00B2E1C7 /* Makefile.in */,
1186                                 856EAA840E1CE67B00B2E1C7 /* MfcTestRunner.h */,
1187                                 856EAA850E1CE67B00B2E1C7 /* TestRunner.h */,
1188                         );
1189                         path = mfc;
1190                         sourceTree = "<group>";
1191                 };
1192                 856EAA860E1CE67B00B2E1C7 /* qt */ = {
1193                         isa = PBXGroup;
1194                         children = (
1195                                 856EAA870E1CE67B00B2E1C7 /* Config.h */,
1196                                 856EAA880E1CE67B00B2E1C7 /* Makefile */,
1197                                 856EAA890E1CE67B00B2E1C7 /* Makefile.am */,
1198                                 856EAA8A0E1CE67B00B2E1C7 /* Makefile.in */,
1199                                 856EAA8B0E1CE67B00B2E1C7 /* QtTestRunner.h */,
1200                                 856EAA8C0E1CE67B00B2E1C7 /* TestRunner.h */,
1201                         );
1202                         path = qt;
1203                         sourceTree = "<group>";
1204                 };
1205                 856EAA8D0E1CE67B00B2E1C7 /* text */ = {
1206                         isa = PBXGroup;
1207                         children = (
1208                                 856EAA8E0E1CE67B00B2E1C7 /* Makefile */,
1209                                 856EAA8F0E1CE67B00B2E1C7 /* Makefile.am */,
1210                                 856EAA900E1CE67B00B2E1C7 /* Makefile.in */,
1211                                 856EAA910E1CE67B00B2E1C7 /* TestRunner.h */,
1212                                 856EAA920E1CE67B00B2E1C7 /* TextTestRunner.h */,
1213                         );
1214                         path = text;
1215                         sourceTree = "<group>";
1216                 };
1217                 856EAA980E1CE67B00B2E1C7 /* msvc6 */ = {
1218                         isa = PBXGroup;
1219                         children = (
1220                                 856EAA990E1CE67B00B2E1C7 /* .cvsignore */,
1221                                 856EAA9A0E1CE67B00B2E1C7 /* DSPlugin */,
1222                                 856EAA9D0E1CE67B00B2E1C7 /* testrunner */,
1223                         );
1224                         path = msvc6;
1225                         sourceTree = "<group>";
1226                 };
1227                 856EAA9A0E1CE67B00B2E1C7 /* DSPlugin */ = {
1228                         isa = PBXGroup;
1229                         children = (
1230                                 856EAA9B0E1CE67B00B2E1C7 /* TestRunnerDSPluginVC6.h */,
1231                                 856EAA9C0E1CE67B00B2E1C7 /* TestRunnerDSPluginVC6_i.c */,
1232                         );
1233                         path = DSPlugin;
1234                         sourceTree = "<group>";
1235                 };
1236                 856EAA9D0E1CE67B00B2E1C7 /* testrunner */ = {
1237                         isa = PBXGroup;
1238                         children = (
1239                                 856EAA9E0E1CE67B00B2E1C7 /* TestPlugInInterface.h */,
1240                                 856EAA9F0E1CE67B00B2E1C7 /* TestRunner.h */,
1241                         );
1242                         path = testrunner;
1243                         sourceTree = "<group>";
1244                 };
1245                 856EAAA00E1CE6A000B2E1C7 /* src */ = {
1246                         isa = PBXGroup;
1247                         children = (
1248                                 856EAAD30E1CE6A100B2E1C7 /* AdditionalMessage.cpp */,
1249                                 856EAAD40E1CE6A100B2E1C7 /* Asserter.cpp */,
1250                                 856EAAD50E1CE6A100B2E1C7 /* BeOsDynamicLibraryManager.cpp */,
1251                                 856EAAD60E1CE6A100B2E1C7 /* BriefTestProgressListener.cpp */,
1252                                 856EAAD70E1CE6A100B2E1C7 /* CompilerOutputter.cpp */,
1253                                 856EAADA0E1CE6A100B2E1C7 /* DefaultProtector.cpp */,
1254                                 856EAADB0E1CE6A100B2E1C7 /* DefaultProtector.h */,
1255                                 856EAADC0E1CE6A100B2E1C7 /* DllMain.cpp */,
1256                                 856EAADD0E1CE6A100B2E1C7 /* DynamicLibraryManager.cpp */,
1257                                 856EAADE0E1CE6A100B2E1C7 /* DynamicLibraryManagerException.cpp */,
1258                                 856EAADF0E1CE6A100B2E1C7 /* Exception.cpp */,
1259                                 856EAAE30E1CE6A100B2E1C7 /* Message.cpp */,
1260                                 856EAAE40E1CE6A100B2E1C7 /* PlugInManager.cpp */,
1261                                 856EAAE50E1CE6A100B2E1C7 /* PlugInParameters.cpp */,
1262                                 856EAAE60E1CE6A100B2E1C7 /* Protector.cpp */,
1263                                 856EAAE70E1CE6A100B2E1C7 /* ProtectorChain.cpp */,
1264                                 856EAAE80E1CE6A100B2E1C7 /* ProtectorChain.h */,
1265                                 856EAAE90E1CE6A100B2E1C7 /* ProtectorContext.h */,
1266                                 856EAAEA0E1CE6A100B2E1C7 /* RepeatedTest.cpp */,
1267                                 856EAAEB0E1CE6A100B2E1C7 /* ShlDynamicLibraryManager.cpp */,
1268                                 856EAAEC0E1CE6A100B2E1C7 /* SourceLine.cpp */,
1269                                 856EAAED0E1CE6A100B2E1C7 /* StringTools.cpp */,
1270                                 856EAAEE0E1CE6A100B2E1C7 /* SynchronizedObject.cpp */,
1271                                 856EAAEF0E1CE6A100B2E1C7 /* Test.cpp */,
1272                                 856EAAF00E1CE6A100B2E1C7 /* TestAssert.cpp */,
1273                                 856EAAF10E1CE6A100B2E1C7 /* TestCase.cpp */,
1274                                 856EAAF20E1CE6A100B2E1C7 /* TestCaseDecorator.cpp */,
1275                                 856EAAF30E1CE6A100B2E1C7 /* TestComposite.cpp */,
1276                                 856EAAF40E1CE6A100B2E1C7 /* TestDecorator.cpp */,
1277                                 856EAAF50E1CE6A100B2E1C7 /* TestFactoryRegistry.cpp */,
1278                                 856EAAF60E1CE6A100B2E1C7 /* TestFailure.cpp */,
1279                                 856EAAF70E1CE6A100B2E1C7 /* TestLeaf.cpp */,
1280                                 856EAAF80E1CE6A100B2E1C7 /* TestNamer.cpp */,
1281                                 856EAAF90E1CE6A100B2E1C7 /* TestPath.cpp */,
1282                                 856EAAFA0E1CE6A100B2E1C7 /* TestPlugInDefaultImpl.cpp */,
1283                                 856EAAFB0E1CE6A100B2E1C7 /* TestResult.cpp */,
1284                                 856EAAFC0E1CE6A100B2E1C7 /* TestResultCollector.cpp */,
1285                                 856EAAFD0E1CE6A100B2E1C7 /* TestRunner.cpp */,
1286                                 856EAAFE0E1CE6A100B2E1C7 /* TestSetUp.cpp */,
1287                                 856EAAFF0E1CE6A100B2E1C7 /* TestSuccessListener.cpp */,
1288                                 856EAB000E1CE6A100B2E1C7 /* TestSuite.cpp */,
1289                                 856EAB010E1CE6A100B2E1C7 /* TestSuiteBuilderContext.cpp */,
1290                                 856EAB020E1CE6A100B2E1C7 /* TextOutputter.cpp */,
1291                                 856EAB030E1CE6A100B2E1C7 /* TextTestProgressListener.cpp */,
1292                                 856EAB040E1CE6A100B2E1C7 /* TextTestResult.cpp */,
1293                                 856EAB050E1CE6A100B2E1C7 /* TextTestRunner.cpp */,
1294                                 856EAB060E1CE6A100B2E1C7 /* TypeInfoHelper.cpp */,
1295                                 856EAB070E1CE6A100B2E1C7 /* UnixDynamicLibraryManager.cpp */,
1296                                 856EAB080E1CE6A100B2E1C7 /* Win32DynamicLibraryManager.cpp */,
1297                                 856EAB090E1CE6A100B2E1C7 /* XmlDocument.cpp */,
1298                                 856EAB0A0E1CE6A100B2E1C7 /* XmlElement.cpp */,
1299                                 856EAB0B0E1CE6A100B2E1C7 /* XmlOutputter.cpp */,
1300                                 856EAB0C0E1CE6A100B2E1C7 /* XmlOutputterHook.cpp */,
1301                         );
1302                         name = src;
1303                         path = "../cpp/core/tests/cppunit-1.12.1/src/cppunit";
1304                         sourceTree = SOURCE_ROOT;
1305                 };
1306                 85C0B8E70E1238FD005EED58 /* ParsedResults */ = {
1307                         isa = PBXGroup;
1308                         children = (
1309                                 855A66590DF5E757007B394F /* BusinessCardParsedResult.h */,
1310                                 855A665A0DF5E757007B394F /* BusinessCardParsedResult.m */,
1311                                 855A665F0DF5E757007B394F /* EmailParsedResult.h */,
1312                                 855A66600DF5E757007B394F /* EmailParsedResult.m */,
1313                                 855A66690DF5E757007B394F /* TelParsedResult.h */,
1314                                 855A666A0DF5E757007B394F /* TelParsedResult.m */,
1315                                 855A666B0DF5E757007B394F /* TextParsedResult.h */,
1316                                 855A666C0DF5E757007B394F /* TextParsedResult.m */,
1317                                 855A66740DF5E757007B394F /* ParsedResult.h */,
1318                                 855A66750DF5E757007B394F /* ParsedResult.m */,
1319                                 855A66780DF5E757007B394F /* URIParsedResult.h */,
1320                                 855A66790DF5E757007B394F /* URIParsedResult.m */,
1321                                 852683A00DF851ED005DD4C0 /* GeoParsedResult.h */,
1322                                 852683A10DF851ED005DD4C0 /* GeoParsedResult.m */,
1323                                 85C0BC120E1254C0005EED58 /* SMSParsedResult.h */,
1324                                 85C0BC130E1254C0005EED58 /* SMSParsedResult.m */,
1325                         );
1326                         name = ParsedResults;
1327                         sourceTree = "<group>";
1328                 };
1329                 85C0B8E80E123929005EED58 /* Actions */ = {
1330                         isa = PBXGroup;
1331                         children = (
1332                                 85096CCE0E06D45400D660F9 /* SMSAction.h */,
1333                                 85096CCF0E06D45400D660F9 /* SMSAction.m */,
1334                                 852683C00DF8562B005DD4C0 /* ShowMapAction.h */,
1335                                 852683C10DF8562B005DD4C0 /* ShowMapAction.m */,
1336                                 855A66570DF5E757007B394F /* AddContactAction.h */,
1337                                 855A66580DF5E757007B394F /* AddContactAction.m */,
1338                                 855A665D0DF5E757007B394F /* EmailAction.h */,
1339                                 855A665E0DF5E757007B394F /* EmailAction.m */,
1340                                 855A66630DF5E757007B394F /* CallAction.h */,
1341                                 855A66640DF5E757007B394F /* CallAction.m */,
1342                                 855A66650DF5E757007B394F /* OpenUrlAction.h */,
1343                                 855A66660DF5E757007B394F /* OpenUrlAction.m */,
1344                                 855A66670DF5E757007B394F /* ResultAction.h */,
1345                                 855A66680DF5E757007B394F /* ResultAction.m */,
1346                         );
1347                         name = Actions;
1348                         sourceTree = "<group>";
1349                 };
1350                 85C0B9100E123AC4005EED58 /* ResultParsers */ = {
1351                         isa = PBXGroup;
1352                         children = (
1353                                 85C0B9120E123AFC005EED58 /* ResultParser.h */,
1354                                 85C0B9130E123AFC005EED58 /* ResultParser.m */,
1355                                 85C0B9180E123BD2005EED58 /* DoCoMoResultParser.h */,
1356                                 85C0B9190E123BD2005EED58 /* DoCoMoResultParser.m */,
1357                                 85C0B9200E123C93005EED58 /* MeCardParser.h */,
1358                                 85C0B9210E123C93005EED58 /* MeCardParser.m */,
1359                                 85C0B9A90E123DB6005EED58 /* EmailDoCoMoResultParser.h */,
1360                                 85C0B9AA0E123DB6005EED58 /* EmailDoCoMoResultParser.m */,
1361                                 85C0BAF80E1250E4005EED58 /* BookmarkDoCoMoResultParser.h */,
1362                                 85C0BAF90E1250E4005EED58 /* BookmarkDoCoMoResultParser.m */,
1363                                 85C0B9B80E123E99005EED58 /* TelResultParser.h */,
1364                                 85C0B9B90E123E99005EED58 /* TelResultParser.m */,
1365                                 85C0BA000E123F30005EED58 /* TextResultParser.h */,
1366                                 85C0BA010E123F30005EED58 /* TextResultParser.m */,
1367                                 85C0BA620E124AC7005EED58 /* URLResultParser.h */,
1368                                 85C0BA630E124AC7005EED58 /* URLResultParser.m */,
1369                                 85C0BA580E124497005EED58 /* URLTOResultParser.h */,
1370                                 85C0BA590E124497005EED58 /* URLTOResultParser.m */,
1371                                 85C0BC1A0E125842005EED58 /* SMSResultParser.h */,
1372                                 85C0BC1B0E125842005EED58 /* SMSResultParser.m */,
1373                                 85C0BAFB0E12515D005EED58 /* GeoResultParser.h */,
1374                                 85C0BAFC0E12515D005EED58 /* GeoResultParser.m */,
1375                                 85C0BC0E0E12548D005EED58 /* SMSTOResultParser.h */,
1376                                 85C0BC0F0E12548D005EED58 /* SMSTOResultParser.m */,
1377                                 85764F2C0E3DE75700A61BF5 /* PlainEmailResultParser.h */,
1378                                 85764F2D0E3DE75700A61BF5 /* PlainEmailResultParser.m */,
1379                         );
1380                         name = ResultParsers;
1381                         sourceTree = "<group>";
1382                 };
1383                 85C3CC0F0E119E0500A01C6A /* Images */ = {
1384                         isa = PBXGroup;
1385                         children = (
1386                                 85B8F52B0E6AD33200510402 /* photolib.png */,
1387                                 8555307A0E64504300C7B5DE /* zxing-57.png */,
1388                                 85C4969B0E4A3E87003DB029 /* filmroll-2.png */,
1389                                 85C3CC2D0E119E1600A01C6A /* business-card.png */,
1390                                 85C3CC2E0E119E1700A01C6A /* email.png */,
1391                                 85C3CC2F0E119E1700A01C6A /* link1.png */,
1392                                 85C3CC300E119E1700A01C6A /* link2.png */,
1393                                 85C3CC310E119E1700A01C6A /* map-pin.png */,
1394                                 85C3CC320E119E1700A01C6A /* phone.png */,
1395                                 85C3CC330E119E1700A01C6A /* sms.png */,
1396                                 85C3CC340E119E1700A01C6A /* text.png */,
1397                         );
1398                         name = Images;
1399                         sourceTree = "<group>";
1400                 };
1401                 85CC33130E574AD50053F819 /* oned */ = {
1402                         isa = PBXGroup;
1403                         children = (
1404                                 85CC33400E5861DD0053F819 /* AbstractOneDReader.h */,
1405                                 85CC33410E5861DD0053F819 /* AbstractOneDReader.cpp */,
1406                                 85CC33140E574B1B0053F819 /* OneDReader.h */,
1407                                 85CC33150E574B1B0053F819 /* OneDReader.cpp */,
1408                         );
1409                         path = oned;
1410                         sourceTree = "<group>";
1411                 };
1412 /* End PBXGroup section */
1413
1414 /* Begin PBXHeadersBuildPhase section */
1415                 8514EAE40DF88E5200EE78D3 /* Headers */ = {
1416                         isa = PBXHeadersBuildPhase;
1417                         buildActionMask = 2147483647;
1418                         files = (
1419                                 85CC331E0E583DDB0053F819 /* OneDReader.h in Headers */,
1420                                 85CC33420E5861DD0053F819 /* AbstractOneDReader.h in Headers */,
1421                         );
1422                         runOnlyForDeploymentPostprocessing = 0;
1423                 };
1424                 856EAB110E1CE6E000B2E1C7 /* Headers */ = {
1425                         isa = PBXHeadersBuildPhase;
1426                         buildActionMask = 2147483647;
1427                         files = (
1428                         );
1429                         runOnlyForDeploymentPostprocessing = 0;
1430                 };
1431 /* End PBXHeadersBuildPhase section */
1432
1433 /* Begin PBXNativeTarget section */
1434                 1D6058900D05DD3D006BFB54 /* Barcodes */ = {
1435                         isa = PBXNativeTarget;
1436                         buildConfigurationList = 1D6058960D05DD3E006BFB54 /* Build configuration list for PBXNativeTarget "Barcodes" */;
1437                         buildPhases = (
1438                                 1D60588D0D05DD3D006BFB54 /* Resources */,
1439                                 1D60588E0D05DD3D006BFB54 /* Sources */,
1440                                 1D60588F0D05DD3D006BFB54 /* Frameworks */,
1441                         );
1442                         buildRules = (
1443                         );
1444                         comments = "/*\n * Copyright 2008 Google Inc.\n *\n * Licensed under the Apache License, Version 2.0 (the \"License\");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n *\n *      http://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n */\n";
1445                         dependencies = (
1446                                 8514EB180DF8A50900EE78D3 /* PBXTargetDependency */,
1447                         );
1448                         name = Barcodes;
1449                         productName = ZXing;
1450                         productReference = 1D6058910D05DD3D006BFB54 /* Barcodes.app */;
1451                         productType = "com.apple.product-type.application";
1452                 };
1453                 8514EAE70DF88E5200EE78D3 /* zxingcore */ = {
1454                         isa = PBXNativeTarget;
1455                         buildConfigurationList = 8514EAEB0DF88E7100EE78D3 /* Build configuration list for PBXNativeTarget "zxingcore" */;
1456                         buildPhases = (
1457                                 8514EAE40DF88E5200EE78D3 /* Headers */,
1458                                 8514EAE50DF88E5200EE78D3 /* Sources */,
1459                                 8514EAE60DF88E5200EE78D3 /* Frameworks */,
1460                         );
1461                         buildRules = (
1462                         );
1463                         dependencies = (
1464                         );
1465                         name = zxingcore;
1466                         productName = libzxing;
1467                         productReference = 8514EB190DF8A52700EE78D3 /* libzxingcore.a */;
1468                         productType = "com.apple.product-type.library.static";
1469                 };
1470                 856EAB140E1CE6E000B2E1C7 /* CppUnit */ = {
1471                         isa = PBXNativeTarget;
1472                         buildConfigurationList = 856EAB180E1CE6F400B2E1C7 /* Build configuration list for PBXNativeTarget "CppUnit" */;
1473                         buildPhases = (
1474                                 856EAB110E1CE6E000B2E1C7 /* Headers */,
1475                                 856EAB120E1CE6E000B2E1C7 /* Sources */,
1476                                 856EAB130E1CE6E000B2E1C7 /* Frameworks */,
1477                         );
1478                         buildRules = (
1479                         );
1480                         dependencies = (
1481                         );
1482                         name = CppUnit;
1483                         productName = CppUnit;
1484                         productReference = 856EAB150E1CE6E000B2E1C7 /* libCppUnit.a */;
1485                         productType = "com.apple.product-type.library.static";
1486                 };
1487                 856EAB7A0E1CE8AA00B2E1C7 /* zxingcore-tests */ = {
1488                         isa = PBXNativeTarget;
1489                         buildConfigurationList = 856EAB7F0E1CE8F200B2E1C7 /* Build configuration list for PBXNativeTarget "zxingcore-tests" */;
1490                         buildPhases = (
1491                                 856EAB780E1CE8AA00B2E1C7 /* Sources */,
1492                                 856EAB790E1CE8AA00B2E1C7 /* Frameworks */,
1493                         );
1494                         buildRules = (
1495                         );
1496                         dependencies = (
1497                                 856EABB10E1CE97800B2E1C7 /* PBXTargetDependency */,
1498                                 856EABB30E1CE97B00B2E1C7 /* PBXTargetDependency */,
1499                         );
1500                         name = "zxingcore-tests";
1501                         productName = "zxingcore-tests";
1502                         productType = "com.apple.product-type.tool";
1503                 };
1504 /* End PBXNativeTarget section */
1505
1506 /* Begin PBXProject section */
1507                 29B97313FDCFA39411CA2CEA /* Project object */ = {
1508                         isa = PBXProject;
1509                         buildConfigurationList = C01FCF4E08A954540054247B /* Build configuration list for PBXProject "ZXing" */;
1510                         compatibilityVersion = "Xcode 3.1";
1511                         hasScannedForEncodings = 1;
1512                         knownRegions = (
1513                                 English,
1514                                 Japanese,
1515                                 French,
1516                                 German,
1517                                 Swedish,
1518                                 sv,
1519                                 en,
1520                                 de,
1521                                 se,
1522                         );
1523                         mainGroup = 29B97314FDCFA39411CA2CEA /* CustomTemplate */;
1524                         projectDirPath = "";
1525                         projectRoot = "";
1526                         targets = (
1527                                 1D6058900D05DD3D006BFB54 /* Barcodes */,
1528                                 8514EAE70DF88E5200EE78D3 /* zxingcore */,
1529                                 856C25780E1BC767006ABF00 /* Build All */,
1530                                 856C257D0E1BC779006ABF00 /* Test All */,
1531                                 856EAB140E1CE6E000B2E1C7 /* CppUnit */,
1532                                 856EAB7A0E1CE8AA00B2E1C7 /* zxingcore-tests */,
1533                         );
1534                 };
1535 /* End PBXProject section */
1536
1537 /* Begin PBXResourcesBuildPhase section */
1538                 1D60588D0D05DD3D006BFB54 /* Resources */ = {
1539                         isa = PBXResourcesBuildPhase;
1540                         buildActionMask = 2147483647;
1541                         files = (
1542                                 855A66A50DF5E7B4007B394F /* scans.db in Resources */,
1543                                 852A998F0E0BC433003E6D6D /* DecoderView.xib in Resources */,
1544                                 852A99910E0BC43C003E6D6D /* MainWindow.xib in Resources */,
1545                                 852A99970E0BC49E003E6D6D /* Localizable.strings in Resources */,
1546                                 85C3CC350E119E1700A01C6A /* business-card.png in Resources */,
1547                                 85C3CC360E119E1700A01C6A /* email.png in Resources */,
1548                                 85C3CC370E119E1700A01C6A /* link1.png in Resources */,
1549                                 85C3CC380E119E1700A01C6A /* link2.png in Resources */,
1550                                 85C3CC390E119E1700A01C6A /* map-pin.png in Resources */,
1551                                 85C3CC3A0E119E1700A01C6A /* phone.png in Resources */,
1552                                 85C3CC3B0E119E1700A01C6A /* sms.png in Resources */,
1553                                 85C3CC3C0E119E1700A01C6A /* text.png in Resources */,
1554                                 85B1D8850E190E3A00514A6A /* Default.png in Resources */,
1555                                 85764F6A0E3E22FC00A61BF5 /* Hints.html in Resources */,
1556                                 85C37A410E4076BB0052209B /* Message.xib in Resources */,
1557                                 85C4969C0E4A3E87003DB029 /* filmroll-2.png in Resources */,
1558                                 853678830E5394D70054126A /* About.html in Resources */,
1559                                 85F895030E543EE100C0A666 /* InfoPlist.strings in Resources */,
1560                                 8555304E0E643BA800C7B5DE /* Entitlements.plist in Resources */,
1561                                 8555307B0E64504300C7B5DE /* zxing-57.png in Resources */,
1562                                 85B8F52C0E6AD33200510402 /* photolib.png in Resources */,
1563                         );
1564                         runOnlyForDeploymentPostprocessing = 0;
1565                 };
1566 /* End PBXResourcesBuildPhase section */
1567
1568 /* Begin PBXShellScriptBuildPhase section */
1569                 856EABB80E1CE9FF00B2E1C7 /* ShellScript */ = {
1570                         isa = PBXShellScriptBuildPhase;
1571                         buildActionMask = 2147483647;
1572                         comments = "Run the tests\n";
1573                         files = (
1574                         );
1575                         inputPaths = (
1576                         );
1577                         outputPaths = (
1578                         );
1579                         runOnlyForDeploymentPostprocessing = 0;
1580                         shellPath = /bin/sh;
1581                         shellScript = "echo \"Running ${BUILT_PRODUCTS_DIR}/zxingcore-tests\"\n${BUILT_PRODUCTS_DIR}/zxingcore-tests\n";
1582                 };
1583 /* End PBXShellScriptBuildPhase section */
1584
1585 /* Begin PBXSourcesBuildPhase section */
1586                 1D60588E0D05DD3D006BFB54 /* Sources */ = {
1587                         isa = PBXSourcesBuildPhase;
1588                         buildActionMask = 2147483647;
1589                         files = (
1590                                 1D60589B0D05DD56006BFB54 /* main.m in Sources */,
1591                                 855A66800DF5E757007B394F /* ArchiveController.m in Sources */,
1592                                 855A66810DF5E757007B394F /* Database.m in Sources */,
1593                                 855A66830DF5E757007B394F /* AddContactAction.m in Sources */,
1594                                 855A66840DF5E757007B394F /* BusinessCardParsedResult.m in Sources */,
1595                                 855A66860DF5E757007B394F /* EmailAction.m in Sources */,
1596                                 855A66870DF5E757007B394F /* EmailParsedResult.m in Sources */,
1597                                 855A66890DF5E757007B394F /* CallAction.m in Sources */,
1598                                 855A668A0DF5E757007B394F /* OpenUrlAction.m in Sources */,
1599                                 855A668B0DF5E757007B394F /* ResultAction.m in Sources */,
1600                                 855A668C0DF5E757007B394F /* TelParsedResult.m in Sources */,
1601                                 855A668D0DF5E757007B394F /* TextParsedResult.m in Sources */,
1602                                 855A668E0DF5E757007B394F /* DecoderViewController.m in Sources */,
1603                                 855A668F0DF5E757007B394F /* Decoder.m in Sources */,
1604                                 855A66900DF5E757007B394F /* ZXingAppDelegate.m in Sources */,
1605                                 855A66910DF5E757007B394F /* ParsedResult.m in Sources */,
1606                                 855A66920DF5E757007B394F /* NSString+HTML.m in Sources */,
1607                                 855A66930DF5E757007B394F /* URIParsedResult.m in Sources */,
1608                                 855A66960DF5E757007B394F /* Scan.m in Sources */,
1609                                 851B4BF60DF6C64A00C8958F /* TwoDDecoderResult.m in Sources */,
1610                                 852683A20DF851ED005DD4C0 /* GeoParsedResult.m in Sources */,
1611                                 852683C20DF8562B005DD4C0 /* ShowMapAction.m in Sources */,
1612                                 85096CD00E06D45400D660F9 /* SMSAction.m in Sources */,
1613                                 85D937270E11064700B785E0 /* ScanViewController.m in Sources */,
1614                                 85C0B9140E123AFC005EED58 /* ResultParser.m in Sources */,
1615                                 85C0B91A0E123BD2005EED58 /* DoCoMoResultParser.m in Sources */,
1616                                 85C0B9220E123C93005EED58 /* MeCardParser.m in Sources */,
1617                                 85C0B9AB0E123DB6005EED58 /* EmailDoCoMoResultParser.m in Sources */,
1618                                 85C0B9BA0E123E99005EED58 /* TelResultParser.m in Sources */,
1619                                 85C0BA020E123F30005EED58 /* TextResultParser.m in Sources */,
1620                                 85C0BA5A0E124497005EED58 /* URLTOResultParser.m in Sources */,
1621                                 85C0BA640E124AC7005EED58 /* URLResultParser.m in Sources */,
1622                                 85C0BAFA0E1250E4005EED58 /* BookmarkDoCoMoResultParser.m in Sources */,
1623                                 85C0BAFD0E12515D005EED58 /* GeoResultParser.m in Sources */,
1624                                 85C0BC100E12548D005EED58 /* SMSTOResultParser.m in Sources */,
1625                                 85C0BC140E1254C0005EED58 /* SMSParsedResult.m in Sources */,
1626                                 85C0BC1C0E125842005EED58 /* SMSResultParser.m in Sources */,
1627                                 85B1D7EF0E18EB6800514A6A /* ScanCell.m in Sources */,
1628                                 85E883980E1A34D2004C4547 /* ScannedImageView.m in Sources */,
1629                                 85764F2E0E3DE75700A61BF5 /* PlainEmailResultParser.m in Sources */,
1630                                 853678530E538F9E0054126A /* MessageViewController.m in Sources */,
1631                         );
1632                         runOnlyForDeploymentPostprocessing = 0;
1633                 };
1634                 8514EAE50DF88E5200EE78D3 /* Sources */ = {
1635                         isa = PBXSourcesBuildPhase;
1636                         buildActionMask = 2147483647;
1637                         files = (
1638                                 8514EAED0DF88F0500EE78D3 /* Exception.cpp in Sources */,
1639                                 8514EAEE0DF88F0500EE78D3 /* TransformingMonochromeBitmapSource.cpp in Sources */,
1640                                 8514EAEF0DF88F0500EE78D3 /* GrayBytesMonochromeBitmapSource.cpp in Sources */,
1641                                 8514EAF00DF88F0500EE78D3 /* BarcodeFormat.cpp in Sources */,
1642                                 8514EAF10DF88F0500EE78D3 /* BlackPointEstimationMethod.cpp in Sources */,
1643                                 8514EAF20DF88F0500EE78D3 /* Array.cpp in Sources */,
1644                                 8514EAF30DF88F0500EE78D3 /* BitArray.cpp in Sources */,
1645                                 8514EAF40DF88F0500EE78D3 /* BitMatrix.cpp in Sources */,
1646                                 8514EAF50DF88F0500EE78D3 /* BitSource.cpp in Sources */,
1647                                 8514EAF60DF88F0500EE78D3 /* BlackPointEstimator.cpp in Sources */,
1648                                 8514EAF70DF88F0500EE78D3 /* Counted.cpp in Sources */,
1649                                 8514EAF80DF88F0500EE78D3 /* DecoderResult.cpp in Sources */,
1650                                 8514EAF90DF88F0500EE78D3 /* DetectorResult.cpp in Sources */,
1651                                 8514EAFA0DF88F0500EE78D3 /* GridSampler.cpp in Sources */,
1652                                 8514EAFB0DF88F0500EE78D3 /* IllegalArgumentException.cpp in Sources */,
1653                                 8514EAFC0DF88F0500EE78D3 /* PerspectiveTransform.cpp in Sources */,
1654                                 8514EAFD0DF88F0500EE78D3 /* GF256.cpp in Sources */,
1655                                 8514EAFE0DF88F0500EE78D3 /* GF256Poly.cpp in Sources */,
1656                                 8514EAFF0DF88F0500EE78D3 /* ReedSolomonDecoder.cpp in Sources */,
1657                                 8514EB000DF88F0500EE78D3 /* ReedSolomonException.cpp in Sources */,
1658                                 8514EB010DF88F0500EE78D3 /* Str.cpp in Sources */,
1659                                 8514EB020DF88F0500EE78D3 /* MonochromeBitmapSource.cpp in Sources */,
1660                                 8514EB030DF88F0500EE78D3 /* BitMatrixParser.cpp in Sources */,
1661                                 8514EB040DF88F0500EE78D3 /* DataBlock.cpp in Sources */,
1662                                 8514EB050DF88F0500EE78D3 /* DataMask.cpp in Sources */,
1663                                 8514EAEC0DF88EAF00EE78D3 /* DecodedBitStreamParser.cpp in Sources */,
1664                                 8514EB060DF88F0500EE78D3 /* Decoder.cpp in Sources */,
1665                                 8514EB070DF88F0500EE78D3 /* ErrorCorrectionLevel.cpp in Sources */,
1666                                 8514EB080DF88F0500EE78D3 /* FormatInformation.cpp in Sources */,
1667                                 8514EB090DF88F0500EE78D3 /* Mode.cpp in Sources */,
1668                                 8514EB0A0DF88F0500EE78D3 /* Version.cpp in Sources */,
1669                                 8514EB0B0DF88F0500EE78D3 /* AlignmentPattern.cpp in Sources */,
1670                                 8514EB0C0DF88F0500EE78D3 /* AlignmentPatternFinder.cpp in Sources */,
1671                                 8514EB0D0DF88F0500EE78D3 /* Detector.cpp in Sources */,
1672                                 8514EB0E0DF88F0500EE78D3 /* FinderPattern.cpp in Sources */,
1673                                 8514EB0F0DF88F0500EE78D3 /* FinderPatternFinder.cpp in Sources */,
1674                                 8514EB100DF88F0500EE78D3 /* FinderPatternInfo.cpp in Sources */,
1675                                 8514EB110DF88F0500EE78D3 /* QRCodeReader.cpp in Sources */,
1676                                 8514EB120DF88F0500EE78D3 /* Reader.cpp in Sources */,
1677                                 8514EB130DF88F0500EE78D3 /* ReaderException.cpp in Sources */,
1678                                 8514EB140DF88F0500EE78D3 /* Result.cpp in Sources */,
1679                                 8514EB150DF88F0500EE78D3 /* ResultPoint.cpp in Sources */,
1680                                 85CC33200E583DEB0053F819 /* OneDReader.cpp in Sources */,
1681                                 85CC33430E5861DD0053F819 /* AbstractOneDReader.cpp in Sources */,
1682                         );
1683                         runOnlyForDeploymentPostprocessing = 0;
1684                 };
1685                 856EAB120E1CE6E000B2E1C7 /* Sources */ = {
1686                         isa = PBXSourcesBuildPhase;
1687                         buildActionMask = 2147483647;
1688                         files = (
1689                                 856EAB190E1CE70E00B2E1C7 /* AdditionalMessage.cpp in Sources */,
1690                                 856EAB1A0E1CE70E00B2E1C7 /* Asserter.cpp in Sources */,
1691                                 856EAB1B0E1CE70E00B2E1C7 /* BeOsDynamicLibraryManager.cpp in Sources */,
1692                                 856EAB1C0E1CE70E00B2E1C7 /* BriefTestProgressListener.cpp in Sources */,
1693                                 856EAB1D0E1CE70E00B2E1C7 /* CompilerOutputter.cpp in Sources */,
1694                                 856EAB1E0E1CE70E00B2E1C7 /* DefaultProtector.cpp in Sources */,
1695                                 856EAB210E1CE70E00B2E1C7 /* DynamicLibraryManager.cpp in Sources */,
1696                                 856EAB220E1CE70E00B2E1C7 /* DynamicLibraryManagerException.cpp in Sources */,
1697                                 856EAB230E1CE70E00B2E1C7 /* Exception.cpp in Sources */,
1698                                 856EAB240E1CE70E00B2E1C7 /* Message.cpp in Sources */,
1699                                 856EAB250E1CE70E00B2E1C7 /* PlugInManager.cpp in Sources */,
1700                                 856EAB260E1CE70E00B2E1C7 /* PlugInParameters.cpp in Sources */,
1701                                 856EAB270E1CE70E00B2E1C7 /* Protector.cpp in Sources */,
1702                                 856EAB280E1CE70E00B2E1C7 /* ProtectorChain.cpp in Sources */,
1703                                 856EAB2B0E1CE70E00B2E1C7 /* RepeatedTest.cpp in Sources */,
1704                                 856EAB2C0E1CE70E00B2E1C7 /* ShlDynamicLibraryManager.cpp in Sources */,
1705                                 856EAB2D0E1CE70E00B2E1C7 /* SourceLine.cpp in Sources */,
1706                                 856EAB2E0E1CE70E00B2E1C7 /* StringTools.cpp in Sources */,
1707                                 856EAB2F0E1CE70E00B2E1C7 /* SynchronizedObject.cpp in Sources */,
1708                                 856EAB300E1CE70E00B2E1C7 /* Test.cpp in Sources */,
1709                                 856EAB310E1CE70E00B2E1C7 /* TestAssert.cpp in Sources */,
1710                                 856EAB320E1CE70E00B2E1C7 /* TestCase.cpp in Sources */,
1711                                 856EAB330E1CE70E00B2E1C7 /* TestCaseDecorator.cpp in Sources */,
1712                                 856EAB340E1CE70E00B2E1C7 /* TestComposite.cpp in Sources */,
1713                                 856EAB350E1CE70E00B2E1C7 /* TestDecorator.cpp in Sources */,
1714                                 856EAB360E1CE70E00B2E1C7 /* TestFactoryRegistry.cpp in Sources */,
1715                                 856EAB370E1CE70E00B2E1C7 /* TestFailure.cpp in Sources */,
1716                                 856EAB380E1CE70E00B2E1C7 /* TestLeaf.cpp in Sources */,
1717                                 856EAB390E1CE70E00B2E1C7 /* TestNamer.cpp in Sources */,
1718                                 856EAB3A0E1CE70E00B2E1C7 /* TestPath.cpp in Sources */,
1719                                 856EAB3B0E1CE70E00B2E1C7 /* TestPlugInDefaultImpl.cpp in Sources */,
1720                                 856EAB3C0E1CE70E00B2E1C7 /* TestResult.cpp in Sources */,
1721                                 856EAB3D0E1CE70E00B2E1C7 /* TestResultCollector.cpp in Sources */,
1722                                 856EAB3E0E1CE70E00B2E1C7 /* TestRunner.cpp in Sources */,
1723                                 856EAB3F0E1CE70E00B2E1C7 /* TestSetUp.cpp in Sources */,
1724                                 856EAB400E1CE70E00B2E1C7 /* TestSuccessListener.cpp in Sources */,
1725                                 856EAB410E1CE70E00B2E1C7 /* TestSuite.cpp in Sources */,
1726                                 856EAB420E1CE70E00B2E1C7 /* TestSuiteBuilderContext.cpp in Sources */,
1727                                 856EAB430E1CE70E00B2E1C7 /* TextOutputter.cpp in Sources */,
1728                                 856EAB440E1CE70E00B2E1C7 /* TextTestProgressListener.cpp in Sources */,
1729                                 856EAB450E1CE70E00B2E1C7 /* TextTestResult.cpp in Sources */,
1730                                 856EAB460E1CE70E00B2E1C7 /* TextTestRunner.cpp in Sources */,
1731                                 856EAB470E1CE70E00B2E1C7 /* TypeInfoHelper.cpp in Sources */,
1732                                 856EAB480E1CE70E00B2E1C7 /* UnixDynamicLibraryManager.cpp in Sources */,
1733                                 856EAB490E1CE70E00B2E1C7 /* Win32DynamicLibraryManager.cpp in Sources */,
1734                                 856EAB4A0E1CE70E00B2E1C7 /* XmlDocument.cpp in Sources */,
1735                                 856EAB4B0E1CE70E00B2E1C7 /* XmlElement.cpp in Sources */,
1736                                 856EAB4C0E1CE70E00B2E1C7 /* XmlOutputter.cpp in Sources */,
1737                                 856EAB4D0E1CE70E00B2E1C7 /* XmlOutputterHook.cpp in Sources */,
1738                         );
1739                         runOnlyForDeploymentPostprocessing = 0;
1740                 };
1741                 856EAB780E1CE8AA00B2E1C7 /* Sources */ = {
1742                         isa = PBXSourcesBuildPhase;
1743                         buildActionMask = 2147483647;
1744                         files = (
1745                                 856EAB800E1CE8F600B2E1C7 /* BitArrayTest.cpp in Sources */,
1746                                 856EAB820E1CE8F600B2E1C7 /* BitMatrixTest.cpp in Sources */,
1747                                 856EAB840E1CE8F600B2E1C7 /* BitSourceTest.cpp in Sources */,
1748                                 856EAB860E1CE8F600B2E1C7 /* BlackPointEstimatorTest.cpp in Sources */,
1749                                 856EAB880E1CE8F600B2E1C7 /* CountedTest.cpp in Sources */,
1750                                 856EAB8A0E1CE8F600B2E1C7 /* PerspectiveTransformTest.cpp in Sources */,
1751                                 856EAB8C0E1CE8F600B2E1C7 /* ReedSolomonTest.cpp in Sources */,
1752                                 856EAB8E0E1CE8F600B2E1C7 /* DataMaskTest.cpp in Sources */,
1753                                 856EAB900E1CE8F600B2E1C7 /* ErrorCorrectionLevelTest.cpp in Sources */,
1754                                 856EAB920E1CE8F600B2E1C7 /* FormatInformationTest.cpp in Sources */,
1755                                 856EAB940E1CE8F600B2E1C7 /* ModeTest.cpp in Sources */,
1756                                 856EAB960E1CE8F600B2E1C7 /* VersionTest.cpp in Sources */,
1757                                 856EAB980E1CE8F600B2E1C7 /* TestRunner.cpp in Sources */,
1758                         );
1759                         runOnlyForDeploymentPostprocessing = 0;
1760                 };
1761 /* End PBXSourcesBuildPhase section */
1762
1763 /* Begin PBXTargetDependency section */
1764                 8514EB180DF8A50900EE78D3 /* PBXTargetDependency */ = {
1765                         isa = PBXTargetDependency;
1766                         target = 8514EAE70DF88E5200EE78D3 /* zxingcore */;
1767                         targetProxy = 8514EB170DF8A50900EE78D3 /* PBXContainerItemProxy */;
1768                 };
1769                 856C257C0E1BC76C006ABF00 /* PBXTargetDependency */ = {
1770                         isa = PBXTargetDependency;
1771                         target = 1D6058900D05DD3D006BFB54 /* Barcodes */;
1772                         targetProxy = 856C257B0E1BC76C006ABF00 /* PBXContainerItemProxy */;
1773                 };
1774                 856EABB10E1CE97800B2E1C7 /* PBXTargetDependency */ = {
1775                         isa = PBXTargetDependency;
1776                         target = 8514EAE70DF88E5200EE78D3 /* zxingcore */;
1777                         targetProxy = 856EABB00E1CE97800B2E1C7 /* PBXContainerItemProxy */;
1778                 };
1779                 856EABB30E1CE97B00B2E1C7 /* PBXTargetDependency */ = {
1780                         isa = PBXTargetDependency;
1781                         target = 856EAB140E1CE6E000B2E1C7 /* CppUnit */;
1782                         targetProxy = 856EABB20E1CE97B00B2E1C7 /* PBXContainerItemProxy */;
1783                 };
1784                 856EABB50E1CE98600B2E1C7 /* PBXTargetDependency */ = {
1785                         isa = PBXTargetDependency;
1786                         target = 856EAB7A0E1CE8AA00B2E1C7 /* zxingcore-tests */;
1787                         targetProxy = 856EABB40E1CE98600B2E1C7 /* PBXContainerItemProxy */;
1788                 };
1789 /* End PBXTargetDependency section */
1790
1791 /* Begin PBXVariantGroup section */
1792                 852A998E0E0BC433003E6D6D /* DecoderView.xib */ = {
1793                         isa = PBXVariantGroup;
1794                         children = (
1795                                 852A99C90E0BC7D1003E6D6D /* en */,
1796                                 852A99CA0E0BC7D6003E6D6D /* de */,
1797                                 852A99D00E0BC8E8003E6D6D /* sv */,
1798                         );
1799                         name = DecoderView.xib;
1800                         sourceTree = "<group>";
1801                 };
1802                 852A99900E0BC43C003E6D6D /* MainWindow.xib */ = {
1803                         isa = PBXVariantGroup;
1804                         children = (
1805                                 852A99CB0E0BC7E0003E6D6D /* en */,
1806                                 852A99CC0E0BC7E2003E6D6D /* de */,
1807                                 852A99D20E0BC8E8003E6D6D /* sv */,
1808                         );
1809                         name = MainWindow.xib;
1810                         sourceTree = "<group>";
1811                 };
1812                 852A99960E0BC49E003E6D6D /* Localizable.strings */ = {
1813                         isa = PBXVariantGroup;
1814                         children = (
1815                                 852A99CD0E0BC7EE003E6D6D /* en */,
1816                                 852A99CE0E0BC7F3003E6D6D /* de */,
1817                                 852A99D10E0BC8E8003E6D6D /* sv */,
1818                         );
1819                         name = Localizable.strings;
1820                         sourceTree = "<group>";
1821                 };
1822                 853678820E5394D70054126A /* About.html */ = {
1823                         isa = PBXVariantGroup;
1824                         children = (
1825                                 853678840E5394E40054126A /* en */,
1826                                 853678850E5394E70054126A /* de */,
1827                                 853678860E5394EA0054126A /* sv */,
1828                         );
1829                         name = About.html;
1830                         sourceTree = "<group>";
1831                 };
1832                 85764F680E3E22FC00A61BF5 /* Hints.html */ = {
1833                         isa = PBXVariantGroup;
1834                         children = (
1835                                 85764F690E3E22FC00A61BF5 /* en */,
1836                                 85F7D20F0E41D4A700FDC34E /* de */,
1837                                 85F7D2110E41D4B300FDC34E /* sv */,
1838                         );
1839                         name = Hints.html;
1840                         sourceTree = "<group>";
1841                 };
1842                 85C37A3F0E4076BB0052209B /* Message.xib */ = {
1843                         isa = PBXVariantGroup;
1844                         children = (
1845                                 85C37A400E4076BB0052209B /* en */,
1846                                 85F7D20E0E41D4A700FDC34E /* de */,
1847                                 85F7D2100E41D4B300FDC34E /* sv */,
1848                         );
1849                         name = Message.xib;
1850                         sourceTree = "<group>";
1851                 };
1852                 85F895020E543EE100C0A666 /* InfoPlist.strings */ = {
1853                         isa = PBXVariantGroup;
1854                         children = (
1855                                 85F895040E543F0400C0A666 /* en */,
1856                                 8539502B0E5442AA00D081D6 /* de */,
1857                                 8539502C0E5442B500D081D6 /* sv */,
1858                         );
1859                         name = InfoPlist.strings;
1860                         sourceTree = "<group>";
1861                 };
1862 /* End PBXVariantGroup section */
1863
1864 /* Begin XCBuildConfiguration section */
1865                 1D6058940D05DD3E006BFB54 /* Debug */ = {
1866                         isa = XCBuildConfiguration;
1867                         buildSettings = {
1868                                 ALWAYS_SEARCH_USER_PATHS = NO;
1869                                 COPY_PHASE_STRIP = NO;
1870                                 GCC_DYNAMIC_NO_PIC = NO;
1871                                 GCC_OPTIMIZATION_LEVEL = 0;
1872                                 GCC_PRECOMPILE_PREFIX_HEADER = YES;
1873                                 GCC_PREFIX_HEADER = ZXing_Prefix.pch;
1874                                 GCC_PREPROCESSOR_DEFINITIONS = "DEBUG=1";
1875                                 INFOPLIST_FILE = Info.plist;
1876                                 PRODUCT_NAME = Barcodes;
1877                         };
1878                         name = Debug;
1879                 };
1880                 1D6058950D05DD3E006BFB54 /* Release */ = {
1881                         isa = XCBuildConfiguration;
1882                         buildSettings = {
1883                                 ALWAYS_SEARCH_USER_PATHS = NO;
1884                                 "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer: Christian Brunschen";
1885                                 COPY_PHASE_STRIP = YES;
1886                                 GCC_PRECOMPILE_PREFIX_HEADER = YES;
1887                                 GCC_PREFIX_HEADER = ZXing_Prefix.pch;
1888                                 INFOPLIST_FILE = Info.plist;
1889                                 PRODUCT_NAME = Barcodes;
1890                                 "PROVISIONING_PROFILE[sdk=iphoneos*]" = "6827259A-0073-4678-82F6-329E230F6801";
1891                         };
1892                         name = Release;
1893                 };
1894                 8514EAE90DF88E5300EE78D3 /* Debug */ = {
1895                         isa = XCBuildConfiguration;
1896                         buildSettings = {
1897                                 ALWAYS_SEARCH_USER_PATHS = NO;
1898                                 COPY_PHASE_STRIP = NO;
1899                                 GCC_DYNAMIC_NO_PIC = NO;
1900                                 GCC_OPTIMIZATION_LEVEL = 0;
1901                                 GCC_THUMB_SUPPORT = NO;
1902                                 PREBINDING = NO;
1903                                 PRODUCT_NAME = zxingcore;
1904                         };
1905                         name = Debug;
1906                 };
1907                 8514EAEA0DF88E5300EE78D3 /* Release */ = {
1908                         isa = XCBuildConfiguration;
1909                         buildSettings = {
1910                                 ALWAYS_SEARCH_USER_PATHS = NO;
1911                                 COPY_PHASE_STRIP = YES;
1912                                 DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
1913                                 GCC_ENABLE_FIX_AND_CONTINUE = NO;
1914                                 PREBINDING = NO;
1915                                 PRODUCT_NAME = zxingcore;
1916                                 ZERO_LINK = NO;
1917                         };
1918                         name = Release;
1919                 };
1920                 855530180E64248400C7B5DE /* AdHoc Distribution */ = {
1921                         isa = XCBuildConfiguration;
1922                         buildSettings = {
1923                                 ARCHS = "$(ARCHS_STANDARD_32_BIT)";
1924                                 "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Distribution: Christian Brunschen";
1925                                 GCC_C_LANGUAGE_STANDARD = c99;
1926                                 GCC_WARN_ABOUT_RETURN_TYPE = YES;
1927                                 GCC_WARN_UNUSED_VARIABLE = YES;
1928                                 PREBINDING = NO;
1929                                 "PROVISIONING_PROFILE[sdk=iphoneos*]" = "3A1B16DE-FE88-44B7-B4AD-D409BB8F7DDD";
1930                                 SDKROOT = iphoneos2.0;
1931                         };
1932                         name = "AdHoc Distribution";
1933                 };
1934                 855530190E64248400C7B5DE /* AdHoc Distribution */ = {
1935                         isa = XCBuildConfiguration;
1936                         buildSettings = {
1937                                 ALWAYS_SEARCH_USER_PATHS = NO;
1938                                 CODE_SIGN_ENTITLEMENTS = Entitlements.plist;
1939                                 COPY_PHASE_STRIP = YES;
1940                                 GCC_PRECOMPILE_PREFIX_HEADER = YES;
1941                                 GCC_PREFIX_HEADER = ZXing_Prefix.pch;
1942                                 INFOPLIST_FILE = Info.plist;
1943                                 PRODUCT_NAME = Barcodes;
1944                                 "PROVISIONING_PROFILE[sdk=iphoneos*]" = "6CDE626B-71E0-4E2A-BED0-DDE5BE24A701";
1945                         };
1946                         name = "AdHoc Distribution";
1947                 };
1948                 8555301A0E64248400C7B5DE /* AdHoc Distribution */ = {
1949                         isa = XCBuildConfiguration;
1950                         buildSettings = {
1951                                 ALWAYS_SEARCH_USER_PATHS = NO;
1952                                 COPY_PHASE_STRIP = YES;
1953                                 DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
1954                                 GCC_ENABLE_FIX_AND_CONTINUE = NO;
1955                                 PREBINDING = NO;
1956                                 PRODUCT_NAME = zxingcore;
1957                                 ZERO_LINK = NO;
1958                         };
1959                         name = "AdHoc Distribution";
1960                 };
1961                 8555301B0E64248400C7B5DE /* AdHoc Distribution */ = {
1962                         isa = XCBuildConfiguration;
1963                         buildSettings = {
1964                                 COPY_PHASE_STRIP = YES;
1965                                 DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
1966                                 GCC_ENABLE_FIX_AND_CONTINUE = NO;
1967                                 PRODUCT_NAME = "Build All";
1968                                 ZERO_LINK = NO;
1969                         };
1970                         name = "AdHoc Distribution";
1971                 };
1972                 8555301C0E64248400C7B5DE /* AdHoc Distribution */ = {
1973                         isa = XCBuildConfiguration;
1974                         buildSettings = {
1975                                 COPY_PHASE_STRIP = YES;
1976                                 DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
1977                                 GCC_ENABLE_FIX_AND_CONTINUE = NO;
1978                                 PRODUCT_NAME = "Test All";
1979                                 ZERO_LINK = NO;
1980                         };
1981                         name = "AdHoc Distribution";
1982                 };
1983                 8555301D0E64248400C7B5DE /* AdHoc Distribution */ = {
1984                         isa = XCBuildConfiguration;
1985                         buildSettings = {
1986                                 ALWAYS_SEARCH_USER_PATHS = NO;
1987                                 COPY_PHASE_STRIP = YES;
1988                                 DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
1989                                 GCC_ENABLE_FIX_AND_CONTINUE = NO;
1990                                 GCC_MODEL_TUNING = G5;
1991                                 INSTALL_PATH = /usr/local/lib;
1992                                 PREBINDING = NO;
1993                                 PRODUCT_NAME = CppUnit;
1994                                 ZERO_LINK = NO;
1995                         };
1996                         name = "AdHoc Distribution";
1997                 };
1998                 8555301E0E64248400C7B5DE /* AdHoc Distribution */ = {
1999                         isa = XCBuildConfiguration;
2000                         buildSettings = {
2001                                 ALWAYS_SEARCH_USER_PATHS = NO;
2002                                 ARCHS = "$(NATIVE_ARCH)";
2003                                 COPY_PHASE_STRIP = YES;
2004                                 DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
2005                                 GCC_ENABLE_FIX_AND_CONTINUE = NO;
2006                                 GCC_MODEL_TUNING = G5;
2007                                 INSTALL_PATH = /usr/local/bin;
2008                                 ONLY_ACTIVE_ARCH = YES;
2009                                 PREBINDING = NO;
2010                                 PRODUCT_NAME = "zxingcore-tests";
2011                                 SDKROOT = macosx10.5;
2012                                 ZERO_LINK = NO;
2013                         };
2014                         name = "AdHoc Distribution";
2015                 };
2016                 856C25790E1BC768006ABF00 /* Debug */ = {
2017                         isa = XCBuildConfiguration;
2018                         buildSettings = {
2019                                 COPY_PHASE_STRIP = NO;
2020                                 GCC_DYNAMIC_NO_PIC = NO;
2021                                 GCC_OPTIMIZATION_LEVEL = 0;
2022                                 PRODUCT_NAME = "Build All";
2023                         };
2024                         name = Debug;
2025                 };
2026                 856C257A0E1BC768006ABF00 /* Release */ = {
2027                         isa = XCBuildConfiguration;
2028                         buildSettings = {
2029                                 COPY_PHASE_STRIP = YES;
2030                                 DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
2031                                 GCC_ENABLE_FIX_AND_CONTINUE = NO;
2032                                 PRODUCT_NAME = "Build All";
2033                                 ZERO_LINK = NO;
2034                         };
2035                         name = Release;
2036                 };
2037                 856C257E0E1BC779006ABF00 /* Debug */ = {
2038                         isa = XCBuildConfiguration;
2039                         buildSettings = {
2040                                 COPY_PHASE_STRIP = NO;
2041                                 GCC_DYNAMIC_NO_PIC = NO;
2042                                 GCC_OPTIMIZATION_LEVEL = 0;
2043                                 PRODUCT_NAME = "Test All";
2044                         };
2045                         name = Debug;
2046                 };
2047                 856C257F0E1BC779006ABF00 /* Release */ = {
2048                         isa = XCBuildConfiguration;
2049                         buildSettings = {
2050                                 COPY_PHASE_STRIP = YES;
2051                                 DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
2052                                 GCC_ENABLE_FIX_AND_CONTINUE = NO;
2053                                 PRODUCT_NAME = "Test All";
2054                                 ZERO_LINK = NO;
2055                         };
2056                         name = Release;
2057                 };
2058                 856EAB160E1CE6E000B2E1C7 /* Debug */ = {
2059                         isa = XCBuildConfiguration;
2060                         buildSettings = {
2061                                 ALWAYS_SEARCH_USER_PATHS = NO;
2062                                 COPY_PHASE_STRIP = NO;
2063                                 GCC_DYNAMIC_NO_PIC = NO;
2064                                 GCC_ENABLE_FIX_AND_CONTINUE = YES;
2065                                 GCC_MODEL_TUNING = G5;
2066                                 GCC_OPTIMIZATION_LEVEL = 0;
2067                                 HEADER_SEARCH_PATHS = "$(PROJECT_DIR)/../cpp/core/tests/cppunit-1.12.1/include";
2068                                 INSTALL_PATH = /usr/local/lib;
2069                                 PREBINDING = NO;
2070                                 PRODUCT_NAME = CppUnit;
2071                         };
2072                         name = Debug;
2073                 };
2074                 856EAB170E1CE6E000B2E1C7 /* Release */ = {
2075                         isa = XCBuildConfiguration;
2076                         buildSettings = {
2077                                 ALWAYS_SEARCH_USER_PATHS = NO;
2078                                 COPY_PHASE_STRIP = YES;
2079                                 DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
2080                                 GCC_ENABLE_FIX_AND_CONTINUE = NO;
2081                                 GCC_MODEL_TUNING = G5;
2082                                 INSTALL_PATH = /usr/local/lib;
2083                                 PREBINDING = NO;
2084                                 PRODUCT_NAME = CppUnit;
2085                                 ZERO_LINK = NO;
2086                         };
2087                         name = Release;
2088                 };
2089                 856EAB7B0E1CE8AA00B2E1C7 /* Debug */ = {
2090                         isa = XCBuildConfiguration;
2091                         buildSettings = {
2092                                 ALWAYS_SEARCH_USER_PATHS = NO;
2093                                 ARCHS = "$(NATIVE_ARCH)";
2094                                 COPY_PHASE_STRIP = NO;
2095                                 GCC_DYNAMIC_NO_PIC = NO;
2096                                 GCC_ENABLE_FIX_AND_CONTINUE = YES;
2097                                 GCC_MODEL_TUNING = G5;
2098                                 GCC_OPTIMIZATION_LEVEL = 0;
2099                                 HEADER_SEARCH_PATHS = "$(PROJECT_DIR)/../cpp/core/tests/cppunit-1.12.1/include";
2100                                 INSTALL_PATH = /usr/local/bin;
2101                                 ONLY_ACTIVE_ARCH = YES;
2102                                 PREBINDING = NO;
2103                                 PRODUCT_NAME = "zxingcore-tests";
2104                                 SDKROOT = macosx10.5;
2105                         };
2106                         name = Debug;
2107                 };
2108                 856EAB7C0E1CE8AA00B2E1C7 /* Release */ = {
2109                         isa = XCBuildConfiguration;
2110                         buildSettings = {
2111                                 ALWAYS_SEARCH_USER_PATHS = NO;
2112                                 ARCHS = "$(NATIVE_ARCH)";
2113                                 COPY_PHASE_STRIP = YES;
2114                                 DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
2115                                 GCC_ENABLE_FIX_AND_CONTINUE = NO;
2116                                 GCC_MODEL_TUNING = G5;
2117                                 INSTALL_PATH = /usr/local/bin;
2118                                 ONLY_ACTIVE_ARCH = YES;
2119                                 PREBINDING = NO;
2120                                 PRODUCT_NAME = "zxingcore-tests";
2121                                 SDKROOT = macosx10.5;
2122                                 ZERO_LINK = NO;
2123                         };
2124                         name = Release;
2125                 };
2126                 856EABFA0E1CF73600B2E1C7 /* Test */ = {
2127                         isa = XCBuildConfiguration;
2128                         buildSettings = {
2129                                 ARCHS = "$(ARCHS_STANDARD_32_BIT)";
2130                                 "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
2131                                 GCC_C_LANGUAGE_STANDARD = c99;
2132                                 GCC_WARN_ABOUT_RETURN_TYPE = YES;
2133                                 GCC_WARN_UNUSED_VARIABLE = YES;
2134                                 ONLY_ACTIVE_ARCH = YES;
2135                                 PREBINDING = NO;
2136                                 "PROVISIONING_PROFILE[sdk=iphoneos*]" = "F7E3CE9A-42BC-4860-A74F-B4D05A088442";
2137                                 SDKROOT = macosx10.5;
2138                         };
2139                         name = Test;
2140                 };
2141                 856EABFB0E1CF73600B2E1C7 /* Test */ = {
2142                         isa = XCBuildConfiguration;
2143                         buildSettings = {
2144                                 ALWAYS_SEARCH_USER_PATHS = NO;
2145                                 COPY_PHASE_STRIP = NO;
2146                                 GCC_DYNAMIC_NO_PIC = NO;
2147                                 GCC_OPTIMIZATION_LEVEL = 0;
2148                                 GCC_PRECOMPILE_PREFIX_HEADER = YES;
2149                                 GCC_PREFIX_HEADER = ZXing_Prefix.pch;
2150                                 GCC_PREPROCESSOR_DEFINITIONS = "DEBUG=1";
2151                                 INFOPLIST_FILE = Info.plist;
2152                                 PRODUCT_NAME = Barcodes;
2153                         };
2154                         name = Test;
2155                 };
2156                 856EABFC0E1CF73600B2E1C7 /* Test */ = {
2157                         isa = XCBuildConfiguration;
2158                         buildSettings = {
2159                                 ALWAYS_SEARCH_USER_PATHS = NO;
2160                                 COPY_PHASE_STRIP = NO;
2161                                 GCC_DYNAMIC_NO_PIC = NO;
2162                                 GCC_OPTIMIZATION_LEVEL = 0;
2163                                 GCC_THUMB_SUPPORT = NO;
2164                                 PREBINDING = NO;
2165                                 PRODUCT_NAME = zxingcore;
2166                         };
2167                         name = Test;
2168                 };
2169                 856EABFD0E1CF73600B2E1C7 /* Test */ = {
2170                         isa = XCBuildConfiguration;
2171                         buildSettings = {
2172                                 COPY_PHASE_STRIP = NO;
2173                                 GCC_DYNAMIC_NO_PIC = NO;
2174                                 GCC_OPTIMIZATION_LEVEL = 0;
2175                                 PRODUCT_NAME = "Build All";
2176                         };
2177                         name = Test;
2178                 };
2179                 856EABFE0E1CF73600B2E1C7 /* Test */ = {
2180                         isa = XCBuildConfiguration;
2181                         buildSettings = {
2182                                 COPY_PHASE_STRIP = NO;
2183                                 GCC_DYNAMIC_NO_PIC = NO;
2184                                 GCC_OPTIMIZATION_LEVEL = 0;
2185                                 PRODUCT_NAME = "Test All";
2186                         };
2187                         name = Test;
2188                 };
2189                 856EABFF0E1CF73600B2E1C7 /* Test */ = {
2190                         isa = XCBuildConfiguration;
2191                         buildSettings = {
2192                                 ALWAYS_SEARCH_USER_PATHS = NO;
2193                                 COPY_PHASE_STRIP = NO;
2194                                 GCC_DYNAMIC_NO_PIC = NO;
2195                                 GCC_ENABLE_FIX_AND_CONTINUE = YES;
2196                                 GCC_MODEL_TUNING = G5;
2197                                 GCC_OPTIMIZATION_LEVEL = 0;
2198                                 HEADER_SEARCH_PATHS = "$(PROJECT_DIR)/../cpp/core/tests/cppunit-1.12.1/include";
2199                                 INSTALL_PATH = /usr/local/lib;
2200                                 PREBINDING = NO;
2201                                 PRODUCT_NAME = CppUnit;
2202                         };
2203                         name = Test;
2204                 };
2205                 856EAC000E1CF73600B2E1C7 /* Test */ = {
2206                         isa = XCBuildConfiguration;
2207                         buildSettings = {
2208                                 ALWAYS_SEARCH_USER_PATHS = NO;
2209                                 ARCHS = "$(NATIVE_ARCH)";
2210                                 COPY_PHASE_STRIP = NO;
2211                                 GCC_DYNAMIC_NO_PIC = NO;
2212                                 GCC_ENABLE_FIX_AND_CONTINUE = YES;
2213                                 GCC_MODEL_TUNING = G5;
2214                                 GCC_OPTIMIZATION_LEVEL = 0;
2215                                 HEADER_SEARCH_PATHS = "$(PROJECT_DIR)/../cpp/core/tests/cppunit-1.12.1/include";
2216                                 INSTALL_PATH = /usr/local/bin;
2217                                 ONLY_ACTIVE_ARCH = YES;
2218                                 PREBINDING = NO;
2219                                 PRODUCT_NAME = "zxingcore-tests";
2220                                 SDKROOT = macosx10.5;
2221                         };
2222                         name = Test;
2223                 };
2224                 8584596E0E64181200211F1B /* Distribution */ = {
2225                         isa = XCBuildConfiguration;
2226                         buildSettings = {
2227                                 ARCHS = "$(ARCHS_STANDARD_32_BIT)";
2228                                 "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Distribution: Christian Brunschen";
2229                                 GCC_C_LANGUAGE_STANDARD = c99;
2230                                 GCC_WARN_ABOUT_RETURN_TYPE = YES;
2231                                 GCC_WARN_UNUSED_VARIABLE = YES;
2232                                 PREBINDING = NO;
2233                                 "PROVISIONING_PROFILE[sdk=iphoneos*]" = "6CDE626B-71E0-4E2A-BED0-DDE5BE24A701";
2234                                 SDKROOT = iphoneos2.0;
2235                         };
2236                         name = Distribution;
2237                 };
2238                 8584596F0E64181200211F1B /* Distribution */ = {
2239                         isa = XCBuildConfiguration;
2240                         buildSettings = {
2241                                 ALWAYS_SEARCH_USER_PATHS = NO;
2242                                 CODE_SIGN_ENTITLEMENTS = "";
2243                                 COPY_PHASE_STRIP = YES;
2244                                 GCC_PRECOMPILE_PREFIX_HEADER = YES;
2245                                 GCC_PREFIX_HEADER = ZXing_Prefix.pch;
2246                                 INFOPLIST_FILE = Info.plist;
2247                                 PRODUCT_NAME = Barcodes;
2248                                 "PROVISIONING_PROFILE[sdk=iphoneos*]" = "3A1B16DE-FE88-44B7-B4AD-D409BB8F7DDD";
2249                         };
2250                         name = Distribution;
2251                 };
2252                 858459700E64181200211F1B /* Distribution */ = {
2253                         isa = XCBuildConfiguration;
2254                         buildSettings = {
2255                                 ALWAYS_SEARCH_USER_PATHS = NO;
2256                                 COPY_PHASE_STRIP = YES;
2257                                 DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
2258                                 GCC_ENABLE_FIX_AND_CONTINUE = NO;
2259                                 PREBINDING = NO;
2260                                 PRODUCT_NAME = zxingcore;
2261                                 ZERO_LINK = NO;
2262                         };
2263                         name = Distribution;
2264                 };
2265                 858459710E64181200211F1B /* Distribution */ = {
2266                         isa = XCBuildConfiguration;
2267                         buildSettings = {
2268                                 COPY_PHASE_STRIP = YES;
2269                                 DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
2270                                 GCC_ENABLE_FIX_AND_CONTINUE = NO;
2271                                 PRODUCT_NAME = "Build All";
2272                                 ZERO_LINK = NO;
2273                         };
2274                         name = Distribution;
2275                 };
2276                 858459720E64181200211F1B /* Distribution */ = {
2277                         isa = XCBuildConfiguration;
2278                         buildSettings = {
2279                                 COPY_PHASE_STRIP = YES;
2280                                 DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
2281                                 GCC_ENABLE_FIX_AND_CONTINUE = NO;
2282                                 PRODUCT_NAME = "Test All";
2283                                 ZERO_LINK = NO;
2284                         };
2285                         name = Distribution;
2286                 };
2287                 858459730E64181200211F1B /* Distribution */ = {
2288                         isa = XCBuildConfiguration;
2289                         buildSettings = {
2290                                 ALWAYS_SEARCH_USER_PATHS = NO;
2291                                 COPY_PHASE_STRIP = YES;
2292                                 DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
2293                                 GCC_ENABLE_FIX_AND_CONTINUE = NO;
2294                                 GCC_MODEL_TUNING = G5;
2295                                 INSTALL_PATH = /usr/local/lib;
2296                                 PREBINDING = NO;
2297                                 PRODUCT_NAME = CppUnit;
2298                                 ZERO_LINK = NO;
2299                         };
2300                         name = Distribution;
2301                 };
2302                 858459740E64181200211F1B /* Distribution */ = {
2303                         isa = XCBuildConfiguration;
2304                         buildSettings = {
2305                                 ALWAYS_SEARCH_USER_PATHS = NO;
2306                                 ARCHS = "$(NATIVE_ARCH)";
2307                                 COPY_PHASE_STRIP = YES;
2308                                 DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
2309                                 GCC_ENABLE_FIX_AND_CONTINUE = NO;
2310                                 GCC_MODEL_TUNING = G5;
2311                                 INSTALL_PATH = /usr/local/bin;
2312                                 ONLY_ACTIVE_ARCH = YES;
2313                                 PREBINDING = NO;
2314                                 PRODUCT_NAME = "zxingcore-tests";
2315                                 SDKROOT = macosx10.5;
2316                                 ZERO_LINK = NO;
2317                         };
2318                         name = Distribution;
2319                 };
2320                 C01FCF4F08A954540054247B /* Debug */ = {
2321                         isa = XCBuildConfiguration;
2322                         buildSettings = {
2323                                 ARCHS = "$(ARCHS_STANDARD_32_BIT)";
2324                                 "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
2325                                 GCC_C_LANGUAGE_STANDARD = c99;
2326                                 GCC_WARN_ABOUT_RETURN_TYPE = YES;
2327                                 GCC_WARN_UNUSED_VARIABLE = YES;
2328                                 ONLY_ACTIVE_ARCH = YES;
2329                                 PREBINDING = NO;
2330                                 "PROVISIONING_PROFILE[sdk=iphoneos*]" = "F7E3CE9A-42BC-4860-A74F-B4D05A088442";
2331                                 SDKROOT = iphoneos2.0;
2332                         };
2333                         name = Debug;
2334                 };
2335                 C01FCF5008A954540054247B /* Release */ = {
2336                         isa = XCBuildConfiguration;
2337                         buildSettings = {
2338                                 ARCHS = "$(ARCHS_STANDARD_32_BIT)";
2339                                 "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
2340                                 GCC_C_LANGUAGE_STANDARD = c99;
2341                                 GCC_WARN_ABOUT_RETURN_TYPE = YES;
2342                                 GCC_WARN_UNUSED_VARIABLE = YES;
2343                                 PREBINDING = NO;
2344                                 "PROVISIONING_PROFILE[sdk=iphoneos*]" = DefaultProfileUuid;
2345                                 SDKROOT = iphoneos2.0;
2346                         };
2347                         name = Release;
2348                 };
2349 /* End XCBuildConfiguration section */
2350
2351 /* Begin XCConfigurationList section */
2352                 1D6058960D05DD3E006BFB54 /* Build configuration list for PBXNativeTarget "Barcodes" */ = {
2353                         isa = XCConfigurationList;
2354                         buildConfigurations = (
2355                                 1D6058940D05DD3E006BFB54 /* Debug */,
2356                                 856EABFB0E1CF73600B2E1C7 /* Test */,
2357                                 1D6058950D05DD3E006BFB54 /* Release */,
2358                                 8584596F0E64181200211F1B /* Distribution */,
2359                                 855530190E64248400C7B5DE /* AdHoc Distribution */,
2360                         );
2361                         defaultConfigurationIsVisible = 0;
2362                         defaultConfigurationName = Release;
2363                 };
2364                 8514EAEB0DF88E7100EE78D3 /* Build configuration list for PBXNativeTarget "zxingcore" */ = {
2365                         isa = XCConfigurationList;
2366                         buildConfigurations = (
2367                                 8514EAE90DF88E5300EE78D3 /* Debug */,
2368                                 856EABFC0E1CF73600B2E1C7 /* Test */,
2369                                 8514EAEA0DF88E5300EE78D3 /* Release */,
2370                                 858459700E64181200211F1B /* Distribution */,
2371                                 8555301A0E64248400C7B5DE /* AdHoc Distribution */,
2372                         );
2373                         defaultConfigurationIsVisible = 0;
2374                         defaultConfigurationName = Release;
2375                 };
2376                 856C25830E1BC77E006ABF00 /* Build configuration list for PBXAggregateTarget "Build All" */ = {
2377                         isa = XCConfigurationList;
2378                         buildConfigurations = (
2379                                 856C25790E1BC768006ABF00 /* Debug */,
2380                                 856EABFD0E1CF73600B2E1C7 /* Test */,
2381                                 856C257A0E1BC768006ABF00 /* Release */,
2382                                 858459710E64181200211F1B /* Distribution */,
2383                                 8555301B0E64248400C7B5DE /* AdHoc Distribution */,
2384                         );
2385                         defaultConfigurationIsVisible = 0;
2386                         defaultConfigurationName = Release;
2387                 };
2388                 856C25840E1BC77E006ABF00 /* Build configuration list for PBXAggregateTarget "Test All" */ = {
2389                         isa = XCConfigurationList;
2390                         buildConfigurations = (
2391                                 856C257E0E1BC779006ABF00 /* Debug */,
2392                                 856EABFE0E1CF73600B2E1C7 /* Test */,
2393                                 856C257F0E1BC779006ABF00 /* Release */,
2394                                 858459720E64181200211F1B /* Distribution */,
2395                                 8555301C0E64248400C7B5DE /* AdHoc Distribution */,
2396                         );
2397                         defaultConfigurationIsVisible = 0;
2398                         defaultConfigurationName = Release;
2399                 };
2400                 856EAB180E1CE6F400B2E1C7 /* Build configuration list for PBXNativeTarget "CppUnit" */ = {
2401                         isa = XCConfigurationList;
2402                         buildConfigurations = (
2403                                 856EAB160E1CE6E000B2E1C7 /* Debug */,
2404                                 856EABFF0E1CF73600B2E1C7 /* Test */,
2405                                 856EAB170E1CE6E000B2E1C7 /* Release */,
2406                                 858459730E64181200211F1B /* Distribution */,
2407                                 8555301D0E64248400C7B5DE /* AdHoc Distribution */,
2408                         );
2409                         defaultConfigurationIsVisible = 0;
2410                         defaultConfigurationName = Release;
2411                 };
2412                 856EAB7F0E1CE8F200B2E1C7 /* Build configuration list for PBXNativeTarget "zxingcore-tests" */ = {
2413                         isa = XCConfigurationList;
2414                         buildConfigurations = (
2415                                 856EAB7B0E1CE8AA00B2E1C7 /* Debug */,
2416                                 856EAC000E1CF73600B2E1C7 /* Test */,
2417                                 856EAB7C0E1CE8AA00B2E1C7 /* Release */,
2418                                 858459740E64181200211F1B /* Distribution */,
2419                                 8555301E0E64248400C7B5DE /* AdHoc Distribution */,
2420                         );
2421                         defaultConfigurationIsVisible = 0;
2422                         defaultConfigurationName = Release;
2423                 };
2424                 C01FCF4E08A954540054247B /* Build configuration list for PBXProject "ZXing" */ = {
2425                         isa = XCConfigurationList;
2426                         buildConfigurations = (
2427                                 C01FCF4F08A954540054247B /* Debug */,
2428                                 856EABFA0E1CF73600B2E1C7 /* Test */,
2429                                 C01FCF5008A954540054247B /* Release */,
2430                                 8584596E0E64181200211F1B /* Distribution */,
2431                                 855530180E64248400C7B5DE /* AdHoc Distribution */,
2432                         );
2433                         defaultConfigurationIsVisible = 0;
2434                         defaultConfigurationName = Release;
2435                 };
2436 /* End XCConfigurationList section */
2437         };
2438         rootObject = 29B97313FDCFA39411CA2CEA /* Project object */;
2439 }