#import "RCGImageDevice.h"
[RExecServer.git] / RExecServer.xcodeproj / project.pbxproj
blobcb272866a74c16fdf9c275dac93d38362ecc5055
1 // !$*UTF8*$!
3         archiveVersion = 1;
4         classes = {
5         };
6         objectVersion = 42;
7         objects = {
9 /* Begin PBXAggregateTarget section */
10                 F0F3DD210C3B110000264A46 /* Create Preview Image */ = {
11                         isa = PBXAggregateTarget;
12                         buildConfigurationList = F0F3DD480C3B113B00264A46 /* Build configuration list for PBXAggregateTarget "Create Preview Image" */;
13                         buildPhases = (
14                                 F0F3DD200C3B110000264A46 /* ShellScript */,
15                         );
16                         dependencies = (
17                                 F0F3DD230C3B110700264A46 /* PBXTargetDependency */,
18                         );
19                         name = "Create Preview Image";
20                         productName = "Create Preview Image";
21                 };
22 /* End PBXAggregateTarget section */
24 /* Begin PBXBuildFile section */
25                 8D11072A0486CEB800E47090 /* MainMenu.nib in Resources */ = {isa = PBXBuildFile; fileRef = 29B97318FDCFA39411CA2CEA /* MainMenu.nib */; };
26                 8D11072B0486CEB800E47090 /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = 089C165CFE840E0CC02AAC07 /* InfoPlist.strings */; };
27                 8D11072D0486CEB800E47090 /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = 29B97316FDCFA39411CA2CEA /* main.m */; settings = {ATTRIBUTES = (); }; };
28                 8D11072F0486CEB800E47090 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
29                 F03D01940C30A0E90012FB79 /* R.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F03D01930C30A0E90012FB79 /* R.framework */; };
30                 F03D01A20C30A3AE0012FB79 /* RInterpreter.m in Sources */ = {isa = PBXBuildFile; fileRef = F03D01A10C30A3AE0012FB79 /* RInterpreter.m */; };
31                 F03D03020C31A16D0012FB79 /* RApplication.m in Sources */ = {isa = PBXBuildFile; fileRef = F03D03010C31A16D0012FB79 /* RApplication.m */; };
32                 F03D03130C31A2700012FB79 /* RApplicationDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = F03D03120C31A2700012FB79 /* RApplicationDelegate.m */; };
33                 F05AC7740C3309C9008A1FC2 /* Security.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F05AC7730C3309C9008A1FC2 /* Security.framework */; };
34                 F05AC79A0C330CD0008A1FC2 /* RCGImageDevice.m in Sources */ = {isa = PBXBuildFile; fileRef = F05AC7990C330CD0008A1FC2 /* RCGImageDevice.m */; };
35                 F05D24F00C31E64700E573F1 /* RDeviceImpl.c in Sources */ = {isa = PBXBuildFile; fileRef = F05D24EF0C31E64700E573F1 /* RDeviceImpl.c */; };
36                 F05D25B50C31F0B800E573F1 /* ApplicationServices.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F05D25B40C31F0B800E573F1 /* ApplicationServices.framework */; };
37                 F07100D40C35B0E1001F35AA /* Device.nib in Resources */ = {isa = PBXBuildFile; fileRef = F07100D20C35B0E1001F35AA /* Device.nib */; };
38                 F07100EA0C35B13E001F35AA /* DeviceWindowController.m in Sources */ = {isa = PBXBuildFile; fileRef = F07100E90C35B13E001F35AA /* DeviceWindowController.m */; };
39                 F07100EF0C35B148001F35AA /* DeviceView.m in Sources */ = {isa = PBXBuildFile; fileRef = F07100EE0C35B148001F35AA /* DeviceView.m */; };
40                 F071043A0C361AD3001F35AA /* RIcon.icns in Resources */ = {isa = PBXBuildFile; fileRef = F07104390C361AD3001F35AA /* RIcon.icns */; };
41                 F07108D70C39B3FA001F35AA /* NSData+RSerialize.m in Sources */ = {isa = PBXBuildFile; fileRef = F07108D60C39B3FA001F35AA /* NSData+RSerialize.m */; };
42                 F0710AB30C3AE159001F35AA /* TerminalDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = F0710AB20C3AE159001F35AA /* TerminalDelegate.m */; };
43                 F071FFC50C359B05001F35AA /* RExecServer.sh in Resources */ = {isa = PBXBuildFile; fileRef = F071FFC40C359B05001F35AA /* RExecServer.sh */; };
44                 F0F091110C32130600B1CDD3 /* RDevice.m in Sources */ = {isa = PBXBuildFile; fileRef = F0F091100C32130600B1CDD3 /* RDevice.m */; };
45                 F0F0911A0C32135200B1CDD3 /* RPDFDevice.m in Sources */ = {isa = PBXBuildFile; fileRef = F0F091190C32135200B1CDD3 /* RPDFDevice.m */; };
46 /* End PBXBuildFile section */
48 /* Begin PBXContainerItemProxy section */
49                 F0F3DD220C3B110700264A46 /* PBXContainerItemProxy */ = {
50                         isa = PBXContainerItemProxy;
51                         containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
52                         proxyType = 1;
53                         remoteGlobalIDString = 8D1107260486CEB800E47090;
54                         remoteInfo = RExecServer;
55                 };
56 /* End PBXContainerItemProxy section */
58 /* Begin PBXFileReference section */
59                 089C165DFE840E0CC02AAC07 /* English */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = English; path = English.lproj/InfoPlist.strings; sourceTree = "<group>"; };
60                 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Cocoa.framework; path = /System/Library/Frameworks/Cocoa.framework; sourceTree = "<absolute>"; };
61                 13E42FB307B3F0F600E4EEF1 /* CoreData.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreData.framework; path = /System/Library/Frameworks/CoreData.framework; sourceTree = "<absolute>"; };
62                 29B97316FDCFA39411CA2CEA /* main.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = main.m; sourceTree = "<group>"; };
63                 29B97319FDCFA39411CA2CEA /* English */ = {isa = PBXFileReference; lastKnownFileType = wrapper.nib; name = English; path = English.lproj/MainMenu.nib; sourceTree = "<group>"; };
64                 29B97324FDCFA39411CA2CEA /* AppKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AppKit.framework; path = /System/Library/Frameworks/AppKit.framework; sourceTree = "<absolute>"; };
65                 29B97325FDCFA39411CA2CEA /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = /System/Library/Frameworks/Foundation.framework; sourceTree = "<absolute>"; };
66                 32CA4F630368D1EE00C91783 /* RExecServer_Prefix.pch */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RExecServer_Prefix.pch; sourceTree = "<group>"; };
67                 8D1107310486CEB800E47090 /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist; path = Info.plist; sourceTree = "<group>"; };
68                 8D1107320486CEB800E47090 /* RExecServer.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = RExecServer.app; sourceTree = BUILT_PRODUCTS_DIR; };
69                 F03D01930C30A0E90012FB79 /* R.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = R.framework; path = /Library/Frameworks/R.framework; sourceTree = "<absolute>"; };
70                 F03D01A00C30A3AE0012FB79 /* RInterpreter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RInterpreter.h; sourceTree = "<group>"; };
71                 F03D01A10C30A3AE0012FB79 /* RInterpreter.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = RInterpreter.m; sourceTree = "<group>"; };
72                 F03D03000C31A16D0012FB79 /* RApplication.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RApplication.h; sourceTree = "<group>"; };
73                 F03D03010C31A16D0012FB79 /* RApplication.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = RApplication.m; sourceTree = "<group>"; };
74                 F03D03110C31A2700012FB79 /* RApplicationDelegate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RApplicationDelegate.h; sourceTree = "<group>"; };
75                 F03D03120C31A2700012FB79 /* RApplicationDelegate.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = RApplicationDelegate.m; sourceTree = "<group>"; };
76                 F05AC7730C3309C9008A1FC2 /* Security.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Security.framework; path = /System/Library/Frameworks/Security.framework; sourceTree = "<absolute>"; };
77                 F05AC7980C330CD0008A1FC2 /* RCGImageDevice.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RCGImageDevice.h; sourceTree = "<group>"; };
78                 F05AC7990C330CD0008A1FC2 /* RCGImageDevice.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = RCGImageDevice.m; sourceTree = "<group>"; };
79                 F05D24EE0C31E64700E573F1 /* RDeviceImpl.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RDeviceImpl.h; sourceTree = "<group>"; };
80                 F05D24EF0C31E64700E573F1 /* RDeviceImpl.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = RDeviceImpl.c; sourceTree = "<group>"; };
81                 F05D25B40C31F0B800E573F1 /* ApplicationServices.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = ApplicationServices.framework; path = /System/Library/Frameworks/ApplicationServices.framework; sourceTree = "<absolute>"; };
82                 F07100D30C35B0E1001F35AA /* English */ = {isa = PBXFileReference; lastKnownFileType = wrapper.nib; name = English; path = English.lproj/Device.nib; sourceTree = "<group>"; };
83                 F07100E80C35B13E001F35AA /* DeviceWindowController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DeviceWindowController.h; sourceTree = "<group>"; };
84                 F07100E90C35B13E001F35AA /* DeviceWindowController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = DeviceWindowController.m; sourceTree = "<group>"; };
85                 F07100ED0C35B148001F35AA /* DeviceView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DeviceView.h; sourceTree = "<group>"; };
86                 F07100EE0C35B148001F35AA /* DeviceView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = DeviceView.m; sourceTree = "<group>"; };
87                 F07104390C361AD3001F35AA /* RIcon.icns */ = {isa = PBXFileReference; lastKnownFileType = image.icns; path = RIcon.icns; sourceTree = "<group>"; };
88                 F07107BF0C399B79001F35AA /* RInterpreterProtocol.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RInterpreterProtocol.h; sourceTree = "<group>"; };
89                 F07108D50C39B3FA001F35AA /* NSData+RSerialize.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSData+RSerialize.h"; sourceTree = "<group>"; };
90                 F07108D60C39B3FA001F35AA /* NSData+RSerialize.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSData+RSerialize.m"; sourceTree = "<group>"; };
91                 F0710AB10C3AE159001F35AA /* TerminalDelegate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TerminalDelegate.h; sourceTree = "<group>"; };
92                 F0710AB20C3AE159001F35AA /* TerminalDelegate.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TerminalDelegate.m; sourceTree = "<group>"; };
93                 F071FFC40C359B05001F35AA /* RExecServer.sh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.sh; path = RExecServer.sh; sourceTree = "<group>"; };
94                 F0F0910F0C32130600B1CDD3 /* RDevice.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RDevice.h; sourceTree = "<group>"; };
95                 F0F091100C32130600B1CDD3 /* RDevice.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = RDevice.m; sourceTree = "<group>"; };
96                 F0F091180C32135200B1CDD3 /* RPDFDevice.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RPDFDevice.h; sourceTree = "<group>"; };
97                 F0F091190C32135200B1CDD3 /* RPDFDevice.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = RPDFDevice.m; sourceTree = "<group>"; };
98 /* End PBXFileReference section */
100 /* Begin PBXFrameworksBuildPhase section */
101                 8D11072E0486CEB800E47090 /* Frameworks */ = {
102                         isa = PBXFrameworksBuildPhase;
103                         buildActionMask = 2147483647;
104                         files = (
105                                 8D11072F0486CEB800E47090 /* Cocoa.framework in Frameworks */,
106                                 F03D01940C30A0E90012FB79 /* R.framework in Frameworks */,
107                                 F05D25B50C31F0B800E573F1 /* ApplicationServices.framework in Frameworks */,
108                                 F05AC7740C3309C9008A1FC2 /* Security.framework in Frameworks */,
109                         );
110                         runOnlyForDeploymentPostprocessing = 0;
111                 };
112 /* End PBXFrameworksBuildPhase section */
114 /* Begin PBXGroup section */
115                 080E96DDFE201D6D7F000001 /* R Interpreter Interface */ = {
116                         isa = PBXGroup;
117                         children = (
118                                 F07108D50C39B3FA001F35AA /* NSData+RSerialize.h */,
119                                 F07108D60C39B3FA001F35AA /* NSData+RSerialize.m */,
120                                 F07107BF0C399B79001F35AA /* RInterpreterProtocol.h */,
121                                 F0F0910F0C32130600B1CDD3 /* RDevice.h */,
122                                 F0F091100C32130600B1CDD3 /* RDevice.m */,
123                                 F0F091180C32135200B1CDD3 /* RPDFDevice.h */,
124                                 F0F091190C32135200B1CDD3 /* RPDFDevice.m */,
125                                 F03D01A00C30A3AE0012FB79 /* RInterpreter.h */,
126                                 F03D01A10C30A3AE0012FB79 /* RInterpreter.m */,
127                                 F05D24EE0C31E64700E573F1 /* RDeviceImpl.h */,
128                                 F05D24EF0C31E64700E573F1 /* RDeviceImpl.c */,
129                                 F05AC7980C330CD0008A1FC2 /* RCGImageDevice.h */,
130                                 F05AC7990C330CD0008A1FC2 /* RCGImageDevice.m */,
131                         );
132                         name = "R Interpreter Interface";
133                         sourceTree = "<group>";
134                 };
135                 1058C7A0FEA54F0111CA2CBB /* Linked Frameworks */ = {
136                         isa = PBXGroup;
137                         children = (
138                                 F05AC7730C3309C9008A1FC2 /* Security.framework */,
139                                 F05D25B40C31F0B800E573F1 /* ApplicationServices.framework */,
140                                 F03D01930C30A0E90012FB79 /* R.framework */,
141                                 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */,
142                         );
143                         name = "Linked Frameworks";
144                         sourceTree = "<group>";
145                 };
146                 1058C7A2FEA54F0111CA2CBB /* Other Frameworks */ = {
147                         isa = PBXGroup;
148                         children = (
149                                 29B97324FDCFA39411CA2CEA /* AppKit.framework */,
150                                 13E42FB307B3F0F600E4EEF1 /* CoreData.framework */,
151                                 29B97325FDCFA39411CA2CEA /* Foundation.framework */,
152                         );
153                         name = "Other Frameworks";
154                         sourceTree = "<group>";
155                 };
156                 19C28FACFE9D520D11CA2CBB /* Products */ = {
157                         isa = PBXGroup;
158                         children = (
159                                 8D1107320486CEB800E47090 /* RExecServer.app */,
160                         );
161                         name = Products;
162                         sourceTree = "<group>";
163                 };
164                 29B97314FDCFA39411CA2CEA /* RExecServer */ = {
165                         isa = PBXGroup;
166                         children = (
167                                 F07100E70C35B122001F35AA /* User Interface Stuff */,
168                                 080E96DDFE201D6D7F000001 /* R Interpreter Interface */,
169                                 29B97315FDCFA39411CA2CEA /* Other Sources */,
170                                 29B97317FDCFA39411CA2CEA /* Resources */,
171                                 29B97323FDCFA39411CA2CEA /* Frameworks */,
172                                 19C28FACFE9D520D11CA2CBB /* Products */,
173                         );
174                         name = RExecServer;
175                         sourceTree = "<group>";
176                 };
177                 29B97315FDCFA39411CA2CEA /* Other Sources */ = {
178                         isa = PBXGroup;
179                         children = (
180                                 32CA4F630368D1EE00C91783 /* RExecServer_Prefix.pch */,
181                                 29B97316FDCFA39411CA2CEA /* main.m */,
182                                 F03D03000C31A16D0012FB79 /* RApplication.h */,
183                                 F03D03010C31A16D0012FB79 /* RApplication.m */,
184                                 F03D03110C31A2700012FB79 /* RApplicationDelegate.h */,
185                                 F03D03120C31A2700012FB79 /* RApplicationDelegate.m */,
186                         );
187                         name = "Other Sources";
188                         sourceTree = "<group>";
189                 };
190                 29B97317FDCFA39411CA2CEA /* Resources */ = {
191                         isa = PBXGroup;
192                         children = (
193                                 F07104390C361AD3001F35AA /* RIcon.icns */,
194                                 8D1107310486CEB800E47090 /* Info.plist */,
195                                 089C165CFE840E0CC02AAC07 /* InfoPlist.strings */,
196                                 29B97318FDCFA39411CA2CEA /* MainMenu.nib */,
197                                 F071FFC40C359B05001F35AA /* RExecServer.sh */,
198                                 F07100D20C35B0E1001F35AA /* Device.nib */,
199                         );
200                         name = Resources;
201                         sourceTree = "<group>";
202                 };
203                 29B97323FDCFA39411CA2CEA /* Frameworks */ = {
204                         isa = PBXGroup;
205                         children = (
206                                 1058C7A0FEA54F0111CA2CBB /* Linked Frameworks */,
207                                 1058C7A2FEA54F0111CA2CBB /* Other Frameworks */,
208                         );
209                         name = Frameworks;
210                         sourceTree = "<group>";
211                 };
212                 F07100E70C35B122001F35AA /* User Interface Stuff */ = {
213                         isa = PBXGroup;
214                         children = (
215                                 F07100ED0C35B148001F35AA /* DeviceView.h */,
216                                 F07100EE0C35B148001F35AA /* DeviceView.m */,
217                                 F07100E80C35B13E001F35AA /* DeviceWindowController.h */,
218                                 F07100E90C35B13E001F35AA /* DeviceWindowController.m */,
219                                 F0710AB10C3AE159001F35AA /* TerminalDelegate.h */,
220                                 F0710AB20C3AE159001F35AA /* TerminalDelegate.m */,
221                         );
222                         name = "User Interface Stuff";
223                         sourceTree = "<group>";
224                 };
225 /* End PBXGroup section */
227 /* Begin PBXNativeTarget section */
228                 8D1107260486CEB800E47090 /* RExecServer */ = {
229                         isa = PBXNativeTarget;
230                         buildConfigurationList = C01FCF4A08A954540054247B /* Build configuration list for PBXNativeTarget "RExecServer" */;
231                         buildPhases = (
232                                 8D1107290486CEB800E47090 /* Resources */,
233                                 8D11072C0486CEB800E47090 /* Sources */,
234                                 8D11072E0486CEB800E47090 /* Frameworks */,
235                         );
236                         buildRules = (
237                         );
238                         dependencies = (
239                         );
240                         name = RExecServer;
241                         productInstallPath = "$(HOME)/Applications";
242                         productName = RExecServer;
243                         productReference = 8D1107320486CEB800E47090 /* RExecServer.app */;
244                         productType = "com.apple.product-type.application";
245                 };
246 /* End PBXNativeTarget section */
248 /* Begin PBXProject section */
249                 29B97313FDCFA39411CA2CEA /* Project object */ = {
250                         isa = PBXProject;
251                         buildConfigurationList = C01FCF4E08A954540054247B /* Build configuration list for PBXProject "RExecServer" */;
252                         compatibilityVersion = "Xcode 2.4";
253                         hasScannedForEncodings = 1;
254                         mainGroup = 29B97314FDCFA39411CA2CEA /* RExecServer */;
255                         projectDirPath = "";
256                         projectRoot = "";
257                         targets = (
258                                 8D1107260486CEB800E47090 /* RExecServer */,
259                                 F0F3DD210C3B110000264A46 /* Create Preview Image */,
260                         );
261                 };
262 /* End PBXProject section */
264 /* Begin PBXResourcesBuildPhase section */
265                 8D1107290486CEB800E47090 /* Resources */ = {
266                         isa = PBXResourcesBuildPhase;
267                         buildActionMask = 2147483647;
268                         files = (
269                                 8D11072A0486CEB800E47090 /* MainMenu.nib in Resources */,
270                                 8D11072B0486CEB800E47090 /* InfoPlist.strings in Resources */,
271                                 F071FFC50C359B05001F35AA /* RExecServer.sh in Resources */,
272                                 F07100D40C35B0E1001F35AA /* Device.nib in Resources */,
273                                 F071043A0C361AD3001F35AA /* RIcon.icns in Resources */,
274                         );
275                         runOnlyForDeploymentPostprocessing = 0;
276                 };
277 /* End PBXResourcesBuildPhase section */
279 /* Begin PBXShellScriptBuildPhase section */
280                 F0F3DD200C3B110000264A46 /* ShellScript */ = {
281                         isa = PBXShellScriptBuildPhase;
282                         buildActionMask = 2147483647;
283                         files = (
284                         );
285                         inputPaths = (
286                         );
287                         outputPaths = (
288                         );
289                         runOnlyForDeploymentPostprocessing = 0;
290                         shellPath = /bin/sh;
291                         shellScript = "# shell script goes here\n\nDMG_NAME=\"${PROJECT}${BUILD_STYLE}Preview\"\nDMG_VOLUME_NAME=\"$PROJECT $BUILD_STYLE\"\n\nhdiutil create -ov -srcfolder \"$BUILT_PRODUCTS_DIR\" \"$BUILD_ROOT/$DMG_NAME.dmg\" -volname \"$DMG_VOLUME_NAME\"\n\nexit 0";
292                 };
293 /* End PBXShellScriptBuildPhase section */
295 /* Begin PBXSourcesBuildPhase section */
296                 8D11072C0486CEB800E47090 /* Sources */ = {
297                         isa = PBXSourcesBuildPhase;
298                         buildActionMask = 2147483647;
299                         files = (
300                                 8D11072D0486CEB800E47090 /* main.m in Sources */,
301                                 F03D01A20C30A3AE0012FB79 /* RInterpreter.m in Sources */,
302                                 F03D03020C31A16D0012FB79 /* RApplication.m in Sources */,
303                                 F03D03130C31A2700012FB79 /* RApplicationDelegate.m in Sources */,
304                                 F05D24F00C31E64700E573F1 /* RDeviceImpl.c in Sources */,
305                                 F0F091110C32130600B1CDD3 /* RDevice.m in Sources */,
306                                 F0F0911A0C32135200B1CDD3 /* RPDFDevice.m in Sources */,
307                                 F05AC79A0C330CD0008A1FC2 /* RCGImageDevice.m in Sources */,
308                                 F07100EA0C35B13E001F35AA /* DeviceWindowController.m in Sources */,
309                                 F07100EF0C35B148001F35AA /* DeviceView.m in Sources */,
310                                 F07108D70C39B3FA001F35AA /* NSData+RSerialize.m in Sources */,
311                                 F0710AB30C3AE159001F35AA /* TerminalDelegate.m in Sources */,
312                         );
313                         runOnlyForDeploymentPostprocessing = 0;
314                 };
315 /* End PBXSourcesBuildPhase section */
317 /* Begin PBXTargetDependency section */
318                 F0F3DD230C3B110700264A46 /* PBXTargetDependency */ = {
319                         isa = PBXTargetDependency;
320                         target = 8D1107260486CEB800E47090 /* RExecServer */;
321                         targetProxy = F0F3DD220C3B110700264A46 /* PBXContainerItemProxy */;
322                 };
323 /* End PBXTargetDependency section */
325 /* Begin PBXVariantGroup section */
326                 089C165CFE840E0CC02AAC07 /* InfoPlist.strings */ = {
327                         isa = PBXVariantGroup;
328                         children = (
329                                 089C165DFE840E0CC02AAC07 /* English */,
330                         );
331                         name = InfoPlist.strings;
332                         sourceTree = "<group>";
333                 };
334                 29B97318FDCFA39411CA2CEA /* MainMenu.nib */ = {
335                         isa = PBXVariantGroup;
336                         children = (
337                                 29B97319FDCFA39411CA2CEA /* English */,
338                         );
339                         name = MainMenu.nib;
340                         sourceTree = "<group>";
341                 };
342                 F07100D20C35B0E1001F35AA /* Device.nib */ = {
343                         isa = PBXVariantGroup;
344                         children = (
345                                 F07100D30C35B0E1001F35AA /* English */,
346                         );
347                         name = Device.nib;
348                         sourceTree = "<group>";
349                 };
350 /* End PBXVariantGroup section */
352 /* Begin XCBuildConfiguration section */
353                 C01FCF4B08A954540054247B /* Debug */ = {
354                         isa = XCBuildConfiguration;
355                         buildSettings = {
356                                 COPY_PHASE_STRIP = NO;
357                                 GCC_DYNAMIC_NO_PIC = NO;
358                                 GCC_ENABLE_FIX_AND_CONTINUE = YES;
359                                 GCC_ENABLE_OBJC_EXCEPTIONS = YES;
360                                 GCC_FAST_OBJC_DISPATCH = YES;
361                                 GCC_MODEL_TUNING = G5;
362                                 GCC_OPTIMIZATION_LEVEL = 0;
363                                 GCC_WARN_ABOUT_MISSING_NEWLINE = YES;
364                                 HEADER_SEARCH_PATHS = /Library/Frameworks/R.framework/Headers;
365                                 INFOPLIST_FILE = Info.plist;
366                                 INSTALL_PATH = "$(HOME)/Applications";
367                                 PRODUCT_NAME = RExecServer;
368                                 WRAPPER_EXTENSION = app;
369                                 ZERO_LINK = NO;
370                         };
371                         name = Debug;
372                 };
373                 C01FCF4C08A954540054247B /* Release */ = {
374                         isa = XCBuildConfiguration;
375                         buildSettings = {
376                                 ARCHS = (
377                                         ppc,
378                                         i386,
379                                 );
380                                 GCC_ENABLE_OBJC_EXCEPTIONS = YES;
381                                 GCC_FAST_OBJC_DISPATCH = YES;
382                                 GCC_GENERATE_DEBUGGING_SYMBOLS = NO;
383                                 GCC_MODEL_TUNING = G5;
384                                 GCC_WARN_ABOUT_MISSING_NEWLINE = YES;
385                                 HEADER_SEARCH_PATHS = /Library/Frameworks/R.framework/Headers;
386                                 INFOPLIST_FILE = Info.plist;
387                                 INSTALL_PATH = "$(HOME)/Applications";
388                                 PRODUCT_NAME = RExecServer;
389                                 WRAPPER_EXTENSION = app;
390                                 ZERO_LINK = NO;
391                         };
392                         name = Release;
393                 };
394                 C01FCF4F08A954540054247B /* Debug */ = {
395                         isa = XCBuildConfiguration;
396                         buildSettings = {
397                                 GCC_WARN_ABOUT_RETURN_TYPE = YES;
398                                 GCC_WARN_UNUSED_VARIABLE = YES;
399                                 PREBINDING = NO;
400                                 SDKROOT = /Developer/SDKs/MacOSX10.4u.sdk;
401                         };
402                         name = Debug;
403                 };
404                 C01FCF5008A954540054247B /* Release */ = {
405                         isa = XCBuildConfiguration;
406                         buildSettings = {
407                                 GCC_WARN_ABOUT_RETURN_TYPE = YES;
408                                 GCC_WARN_UNUSED_VARIABLE = YES;
409                                 PREBINDING = NO;
410                                 SDKROOT = /Developer/SDKs/MacOSX10.4u.sdk;
411                         };
412                         name = Release;
413                 };
414                 F0F3DD490C3B113B00264A46 /* Debug */ = {
415                         isa = XCBuildConfiguration;
416                         buildSettings = {
417                                 COPY_PHASE_STRIP = NO;
418                                 GCC_DYNAMIC_NO_PIC = NO;
419                                 GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
420                                 GCC_OPTIMIZATION_LEVEL = 0;
421                                 PRODUCT_NAME = "Create Preview Image";
422                         };
423                         name = Debug;
424                 };
425                 F0F3DD4A0C3B113B00264A46 /* Release */ = {
426                         isa = XCBuildConfiguration;
427                         buildSettings = {
428                                 COPY_PHASE_STRIP = YES;
429                                 GCC_ENABLE_FIX_AND_CONTINUE = NO;
430                                 GCC_GENERATE_DEBUGGING_SYMBOLS = NO;
431                                 PRODUCT_NAME = "Create Preview Image";
432                                 ZERO_LINK = NO;
433                         };
434                         name = Release;
435                 };
436 /* End XCBuildConfiguration section */
438 /* Begin XCConfigurationList section */
439                 C01FCF4A08A954540054247B /* Build configuration list for PBXNativeTarget "RExecServer" */ = {
440                         isa = XCConfigurationList;
441                         buildConfigurations = (
442                                 C01FCF4B08A954540054247B /* Debug */,
443                                 C01FCF4C08A954540054247B /* Release */,
444                         );
445                         defaultConfigurationIsVisible = 0;
446                         defaultConfigurationName = Release;
447                 };
448                 C01FCF4E08A954540054247B /* Build configuration list for PBXProject "RExecServer" */ = {
449                         isa = XCConfigurationList;
450                         buildConfigurations = (
451                                 C01FCF4F08A954540054247B /* Debug */,
452                                 C01FCF5008A954540054247B /* Release */,
453                         );
454                         defaultConfigurationIsVisible = 0;
455                         defaultConfigurationName = Release;
456                 };
457                 F0F3DD480C3B113B00264A46 /* Build configuration list for PBXAggregateTarget "Create Preview Image" */ = {
458                         isa = XCConfigurationList;
459                         buildConfigurations = (
460                                 F0F3DD490C3B113B00264A46 /* Debug */,
461                                 F0F3DD4A0C3B113B00264A46 /* Release */,
462                         );
463                         defaultConfigurationIsVisible = 0;
464                         defaultConfigurationName = Release;
465                 };
466 /* End XCConfigurationList section */
467         };
468         rootObject = 29B97313FDCFA39411CA2CEA /* Project object */;