Adding a Printers.plist file so that the printers aren't hard-coded into PrintDrop...
[printdrop.git] / PrintDrop.xcodeproj / project.pbxproj
1 // !$*UTF8*$!
2 {
3 archiveVersion = 1;
4 classes = {
5 };
6 objectVersion = 44;
7 objects = {
8
9 /* Begin PBXBuildFile section */
10 1E1624F30D736C500067F3B4 /* GradientBackView.m in Sources */ = {isa = PBXBuildFile; fileRef = 1E1624F20D736C500067F3B4 /* GradientBackView.m */; };
11 1E1625410D736EF20067F3B4 /* DraggableImageView.m in Sources */ = {isa = PBXBuildFile; fileRef = 1E1625400D736EF20067F3B4 /* DraggableImageView.m */; };
12 1E1626560D7388110067F3B4 /* AppController.m in Sources */ = {isa = PBXBuildFile; fileRef = 1E1626550D7388110067F3B4 /* AppController.m */; };
13 1EE1E3E50D7482E7002999AD /* gradient.png in Resources */ = {isa = PBXBuildFile; fileRef = 1EE1E3E30D7482E7002999AD /* gradient.png */; };
14 1EE1E4710D748AE4002999AD /* libgcrypt.h in Headers */ = {isa = PBXBuildFile; fileRef = 1EE1E4580D748AE4002999AD /* libgcrypt.h */; };
15 1EE1E4720D748AE4002999AD /* libssh2.h in Headers */ = {isa = PBXBuildFile; fileRef = 1EE1E4590D748AE4002999AD /* libssh2.h */; };
16 1EE1E4730D748AE4002999AD /* libssh2_config.h in Headers */ = {isa = PBXBuildFile; fileRef = 1EE1E45A0D748AE4002999AD /* libssh2_config.h */; };
17 1EE1E4740D748AE4002999AD /* libssh2_priv.h in Headers */ = {isa = PBXBuildFile; fileRef = 1EE1E45B0D748AE4002999AD /* libssh2_priv.h */; };
18 1EE1E4750D748AE4002999AD /* libssh2_publickey.h in Headers */ = {isa = PBXBuildFile; fileRef = 1EE1E45C0D748AE4002999AD /* libssh2_publickey.h */; };
19 1EE1E4760D748AE4002999AD /* libssh2_sftp.h in Headers */ = {isa = PBXBuildFile; fileRef = 1EE1E45D0D748AE4002999AD /* libssh2_sftp.h */; };
20 1EE1E4770D748AE4002999AD /* openssl.h in Headers */ = {isa = PBXBuildFile; fileRef = 1EE1E45E0D748AE4002999AD /* openssl.h */; };
21 1EE1E4780D748AE4002999AD /* channel.c in Sources */ = {isa = PBXBuildFile; fileRef = 1EE1E4600D748AE4002999AD /* channel.c */; };
22 1EE1E4790D748AE4002999AD /* comp.c in Sources */ = {isa = PBXBuildFile; fileRef = 1EE1E4610D748AE4002999AD /* comp.c */; };
23 1EE1E47A0D748AE4002999AD /* crypt.c in Sources */ = {isa = PBXBuildFile; fileRef = 1EE1E4620D748AE4002999AD /* crypt.c */; };
24 1EE1E47B0D748AE4002999AD /* hostkey.c in Sources */ = {isa = PBXBuildFile; fileRef = 1EE1E4630D748AE4002999AD /* hostkey.c */; };
25 1EE1E47C0D748AE4002999AD /* kex.c in Sources */ = {isa = PBXBuildFile; fileRef = 1EE1E4640D748AE4002999AD /* kex.c */; };
26 1EE1E47E0D748AE4002999AD /* mac.c in Sources */ = {isa = PBXBuildFile; fileRef = 1EE1E4660D748AE4002999AD /* mac.c */; };
27 1EE1E47F0D748AE4002999AD /* misc.c in Sources */ = {isa = PBXBuildFile; fileRef = 1EE1E4670D748AE4002999AD /* misc.c */; };
28 1EE1E4800D748AE4002999AD /* openssl.c in Sources */ = {isa = PBXBuildFile; fileRef = 1EE1E4680D748AE4002999AD /* openssl.c */; };
29 1EE1E4810D748AE4002999AD /* packet.c in Sources */ = {isa = PBXBuildFile; fileRef = 1EE1E4690D748AE4002999AD /* packet.c */; };
30 1EE1E4820D748AE4002999AD /* pem.c in Sources */ = {isa = PBXBuildFile; fileRef = 1EE1E46A0D748AE4002999AD /* pem.c */; };
31 1EE1E4830D748AE4002999AD /* publickey.c in Sources */ = {isa = PBXBuildFile; fileRef = 1EE1E46B0D748AE4002999AD /* publickey.c */; };
32 1EE1E4840D748AE4002999AD /* scp.c in Sources */ = {isa = PBXBuildFile; fileRef = 1EE1E46C0D748AE4002999AD /* scp.c */; };
33 1EE1E4850D748AE4002999AD /* session.c in Sources */ = {isa = PBXBuildFile; fileRef = 1EE1E46D0D748AE4002999AD /* session.c */; };
34 1EE1E4860D748AE4002999AD /* sftp.c in Sources */ = {isa = PBXBuildFile; fileRef = 1EE1E46E0D748AE4002999AD /* sftp.c */; };
35 1EE1E4870D748AE4002999AD /* transport.c in Sources */ = {isa = PBXBuildFile; fileRef = 1EE1E46F0D748AE4002999AD /* transport.c */; };
36 1EE1E4880D748AE4002999AD /* userauth.c in Sources */ = {isa = PBXBuildFile; fileRef = 1EE1E4700D748AE4002999AD /* userauth.c */; };
37 1EE1E48C0D748B19002999AD /* liblibssh2.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 1EE1E4500D748AC9002999AD /* liblibssh2.a */; };
38 1EE653530D75F5AC00D7A7FA /* Printers.plist in Resources */ = {isa = PBXBuildFile; fileRef = 1EE653510D75F5AC00D7A7FA /* Printers.plist */; };
39 8D11072A0486CEB800E47090 /* MainMenu.nib in Resources */ = {isa = PBXBuildFile; fileRef = 29B97318FDCFA39411CA2CEA /* MainMenu.nib */; };
40 8D11072B0486CEB800E47090 /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = 089C165CFE840E0CC02AAC07 /* InfoPlist.strings */; };
41 8D11072D0486CEB800E47090 /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = 29B97316FDCFA39411CA2CEA /* main.m */; settings = {ATTRIBUTES = (); }; };
42 8D11072F0486CEB800E47090 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
43 /* End PBXBuildFile section */
44
45 /* Begin PBXContainerItemProxy section */
46 1EE1E4EE0D749370002999AD /* PBXContainerItemProxy */ = {
47 isa = PBXContainerItemProxy;
48 containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
49 proxyType = 1;
50 remoteGlobalIDString = 1EE1E44F0D748AC9002999AD;
51 remoteInfo = libssh2;
52 };
53 /* End PBXContainerItemProxy section */
54
55 /* Begin PBXFileReference section */
56 089C165DFE840E0CC02AAC07 /* English */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = English; path = English.lproj/InfoPlist.strings; sourceTree = "<group>"; };
57 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Cocoa.framework; path = /System/Library/Frameworks/Cocoa.framework; sourceTree = "<absolute>"; };
58 13E42FB307B3F0F600E4EEF1 /* CoreData.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreData.framework; path = /System/Library/Frameworks/CoreData.framework; sourceTree = "<absolute>"; };
59 1E1624F10D736C500067F3B4 /* GradientBackView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = GradientBackView.h; path = Source/GradientBackView.h; sourceTree = "<group>"; };
60 1E1624F20D736C500067F3B4 /* GradientBackView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = GradientBackView.m; path = Source/GradientBackView.m; sourceTree = "<group>"; };
61 1E16253F0D736EF20067F3B4 /* DraggableImageView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = DraggableImageView.h; path = Source/DraggableImageView.h; sourceTree = "<group>"; };
62 1E1625400D736EF20067F3B4 /* DraggableImageView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = DraggableImageView.m; path = Source/DraggableImageView.m; sourceTree = "<group>"; };
63 1E1626540D7388110067F3B4 /* AppController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = AppController.h; path = Source/AppController.h; sourceTree = "<group>"; };
64 1E1626550D7388110067F3B4 /* AppController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = AppController.m; path = Source/AppController.m; sourceTree = "<group>"; };
65 1EE1E3E40D7482E7002999AD /* English */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = English; path = English.lproj/gradient.png; sourceTree = "<group>"; };
66 1EE1E4500D748AC9002999AD /* liblibssh2.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = liblibssh2.a; sourceTree = BUILT_PRODUCTS_DIR; };
67 1EE1E4580D748AE4002999AD /* libgcrypt.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = libgcrypt.h; sourceTree = "<group>"; };
68 1EE1E4590D748AE4002999AD /* libssh2.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = libssh2.h; sourceTree = "<group>"; };
69 1EE1E45A0D748AE4002999AD /* libssh2_config.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = libssh2_config.h; sourceTree = "<group>"; };
70 1EE1E45B0D748AE4002999AD /* libssh2_priv.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = libssh2_priv.h; sourceTree = "<group>"; };
71 1EE1E45C0D748AE4002999AD /* libssh2_publickey.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = libssh2_publickey.h; sourceTree = "<group>"; };
72 1EE1E45D0D748AE4002999AD /* libssh2_sftp.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = libssh2_sftp.h; sourceTree = "<group>"; };
73 1EE1E45E0D748AE4002999AD /* openssl.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = openssl.h; sourceTree = "<group>"; };
74 1EE1E4600D748AE4002999AD /* channel.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = channel.c; sourceTree = "<group>"; };
75 1EE1E4610D748AE4002999AD /* comp.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = comp.c; sourceTree = "<group>"; };
76 1EE1E4620D748AE4002999AD /* crypt.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = crypt.c; sourceTree = "<group>"; };
77 1EE1E4630D748AE4002999AD /* hostkey.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = hostkey.c; sourceTree = "<group>"; };
78 1EE1E4640D748AE4002999AD /* kex.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = kex.c; sourceTree = "<group>"; };
79 1EE1E4660D748AE4002999AD /* mac.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = mac.c; sourceTree = "<group>"; };
80 1EE1E4670D748AE4002999AD /* misc.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = misc.c; sourceTree = "<group>"; };
81 1EE1E4680D748AE4002999AD /* openssl.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = openssl.c; sourceTree = "<group>"; };
82 1EE1E4690D748AE4002999AD /* packet.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = packet.c; sourceTree = "<group>"; };
83 1EE1E46A0D748AE4002999AD /* pem.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = pem.c; sourceTree = "<group>"; };
84 1EE1E46B0D748AE4002999AD /* publickey.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = publickey.c; sourceTree = "<group>"; };
85 1EE1E46C0D748AE4002999AD /* scp.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = scp.c; sourceTree = "<group>"; };
86 1EE1E46D0D748AE4002999AD /* session.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = session.c; sourceTree = "<group>"; };
87 1EE1E46E0D748AE4002999AD /* sftp.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = sftp.c; sourceTree = "<group>"; };
88 1EE1E46F0D748AE4002999AD /* transport.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = transport.c; sourceTree = "<group>"; };
89 1EE1E4700D748AE4002999AD /* userauth.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = userauth.c; sourceTree = "<group>"; };
90 1EE653520D75F5AC00D7A7FA /* English */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; name = English; path = English.lproj/Printers.plist; sourceTree = "<group>"; };
91 29B97316FDCFA39411CA2CEA /* main.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = main.m; sourceTree = "<group>"; };
92 29B97319FDCFA39411CA2CEA /* English */ = {isa = PBXFileReference; lastKnownFileType = wrapper.nib; name = English; path = English.lproj/MainMenu.nib; sourceTree = "<group>"; };
93 29B97324FDCFA39411CA2CEA /* AppKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AppKit.framework; path = /System/Library/Frameworks/AppKit.framework; sourceTree = "<absolute>"; };
94 29B97325FDCFA39411CA2CEA /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = /System/Library/Frameworks/Foundation.framework; sourceTree = "<absolute>"; };
95 32CA4F630368D1EE00C91783 /* PrintDrop_Prefix.pch */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PrintDrop_Prefix.pch; sourceTree = "<group>"; };
96 8D1107310486CEB800E47090 /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
97 8D1107320486CEB800E47090 /* BU Print Drop.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = "BU Print Drop.app"; sourceTree = BUILT_PRODUCTS_DIR; };
98 /* End PBXFileReference section */
99
100 /* Begin PBXFrameworksBuildPhase section */
101 1EE1E44E0D748AC9002999AD /* Frameworks */ = {
102 isa = PBXFrameworksBuildPhase;
103 buildActionMask = 2147483647;
104 files = (
105 );
106 runOnlyForDeploymentPostprocessing = 0;
107 };
108 8D11072E0486CEB800E47090 /* Frameworks */ = {
109 isa = PBXFrameworksBuildPhase;
110 buildActionMask = 2147483647;
111 files = (
112 1EE1E48C0D748B19002999AD /* liblibssh2.a in Frameworks */,
113 8D11072F0486CEB800E47090 /* Cocoa.framework in Frameworks */,
114 );
115 runOnlyForDeploymentPostprocessing = 0;
116 };
117 /* End PBXFrameworksBuildPhase section */
118
119 /* Begin PBXGroup section */
120 080E96DDFE201D6D7F000001 /* Classes */ = {
121 isa = PBXGroup;
122 children = (
123 1E1626540D7388110067F3B4 /* AppController.h */,
124 1E1626550D7388110067F3B4 /* AppController.m */,
125 1E1624F10D736C500067F3B4 /* GradientBackView.h */,
126 1E1624F20D736C500067F3B4 /* GradientBackView.m */,
127 1E16253F0D736EF20067F3B4 /* DraggableImageView.h */,
128 1E1625400D736EF20067F3B4 /* DraggableImageView.m */,
129 );
130 name = Classes;
131 sourceTree = "<group>";
132 };
133 1058C7A0FEA54F0111CA2CBB /* Linked Frameworks */ = {
134 isa = PBXGroup;
135 children = (
136 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */,
137 );
138 name = "Linked Frameworks";
139 sourceTree = "<group>";
140 };
141 1058C7A2FEA54F0111CA2CBB /* Other Frameworks */ = {
142 isa = PBXGroup;
143 children = (
144 29B97324FDCFA39411CA2CEA /* AppKit.framework */,
145 13E42FB307B3F0F600E4EEF1 /* CoreData.framework */,
146 29B97325FDCFA39411CA2CEA /* Foundation.framework */,
147 );
148 name = "Other Frameworks";
149 sourceTree = "<group>";
150 };
151 19C28FACFE9D520D11CA2CBB /* Products */ = {
152 isa = PBXGroup;
153 children = (
154 8D1107320486CEB800E47090 /* BU Print Drop.app */,
155 1EE1E4500D748AC9002999AD /* liblibssh2.a */,
156 );
157 name = Products;
158 sourceTree = "<group>";
159 };
160 1EE1E4560D748AE4002999AD /* libssh2 */ = {
161 isa = PBXGroup;
162 children = (
163 1EE1E4570D748AE4002999AD /* Headers */,
164 1EE1E45F0D748AE4002999AD /* Source */,
165 );
166 name = libssh2;
167 path = Vendor/libssh2;
168 sourceTree = "<group>";
169 };
170 1EE1E4570D748AE4002999AD /* Headers */ = {
171 isa = PBXGroup;
172 children = (
173 1EE1E4580D748AE4002999AD /* libgcrypt.h */,
174 1EE1E4590D748AE4002999AD /* libssh2.h */,
175 1EE1E45A0D748AE4002999AD /* libssh2_config.h */,
176 1EE1E45B0D748AE4002999AD /* libssh2_priv.h */,
177 1EE1E45C0D748AE4002999AD /* libssh2_publickey.h */,
178 1EE1E45D0D748AE4002999AD /* libssh2_sftp.h */,
179 1EE1E45E0D748AE4002999AD /* openssl.h */,
180 );
181 path = Headers;
182 sourceTree = "<group>";
183 };
184 1EE1E45F0D748AE4002999AD /* Source */ = {
185 isa = PBXGroup;
186 children = (
187 1EE1E4600D748AE4002999AD /* channel.c */,
188 1EE1E4610D748AE4002999AD /* comp.c */,
189 1EE1E4620D748AE4002999AD /* crypt.c */,
190 1EE1E4630D748AE4002999AD /* hostkey.c */,
191 1EE1E4640D748AE4002999AD /* kex.c */,
192 1EE1E4660D748AE4002999AD /* mac.c */,
193 1EE1E4670D748AE4002999AD /* misc.c */,
194 1EE1E4680D748AE4002999AD /* openssl.c */,
195 1EE1E4690D748AE4002999AD /* packet.c */,
196 1EE1E46A0D748AE4002999AD /* pem.c */,
197 1EE1E46B0D748AE4002999AD /* publickey.c */,
198 1EE1E46C0D748AE4002999AD /* scp.c */,
199 1EE1E46D0D748AE4002999AD /* session.c */,
200 1EE1E46E0D748AE4002999AD /* sftp.c */,
201 1EE1E46F0D748AE4002999AD /* transport.c */,
202 1EE1E4700D748AE4002999AD /* userauth.c */,
203 );
204 path = Source;
205 sourceTree = "<group>";
206 };
207 29B97314FDCFA39411CA2CEA /* PrintDrop */ = {
208 isa = PBXGroup;
209 children = (
210 080E96DDFE201D6D7F000001 /* Classes */,
211 29B97315FDCFA39411CA2CEA /* Other Sources */,
212 29B97317FDCFA39411CA2CEA /* Resources */,
213 1EE1E4560D748AE4002999AD /* libssh2 */,
214 29B97323FDCFA39411CA2CEA /* Frameworks */,
215 19C28FACFE9D520D11CA2CBB /* Products */,
216 );
217 name = PrintDrop;
218 sourceTree = "<group>";
219 };
220 29B97315FDCFA39411CA2CEA /* Other Sources */ = {
221 isa = PBXGroup;
222 children = (
223 32CA4F630368D1EE00C91783 /* PrintDrop_Prefix.pch */,
224 29B97316FDCFA39411CA2CEA /* main.m */,
225 );
226 name = "Other Sources";
227 sourceTree = "<group>";
228 };
229 29B97317FDCFA39411CA2CEA /* Resources */ = {
230 isa = PBXGroup;
231 children = (
232 1EE653510D75F5AC00D7A7FA /* Printers.plist */,
233 1EE1E3E30D7482E7002999AD /* gradient.png */,
234 8D1107310486CEB800E47090 /* Info.plist */,
235 089C165CFE840E0CC02AAC07 /* InfoPlist.strings */,
236 29B97318FDCFA39411CA2CEA /* MainMenu.nib */,
237 );
238 name = Resources;
239 sourceTree = "<group>";
240 };
241 29B97323FDCFA39411CA2CEA /* Frameworks */ = {
242 isa = PBXGroup;
243 children = (
244 1058C7A0FEA54F0111CA2CBB /* Linked Frameworks */,
245 1058C7A2FEA54F0111CA2CBB /* Other Frameworks */,
246 );
247 name = Frameworks;
248 sourceTree = "<group>";
249 };
250 /* End PBXGroup section */
251
252 /* Begin PBXHeadersBuildPhase section */
253 1EE1E44C0D748AC9002999AD /* Headers */ = {
254 isa = PBXHeadersBuildPhase;
255 buildActionMask = 2147483647;
256 files = (
257 1EE1E4710D748AE4002999AD /* libgcrypt.h in Headers */,
258 1EE1E4720D748AE4002999AD /* libssh2.h in Headers */,
259 1EE1E4730D748AE4002999AD /* libssh2_config.h in Headers */,
260 1EE1E4740D748AE4002999AD /* libssh2_priv.h in Headers */,
261 1EE1E4750D748AE4002999AD /* libssh2_publickey.h in Headers */,
262 1EE1E4760D748AE4002999AD /* libssh2_sftp.h in Headers */,
263 1EE1E4770D748AE4002999AD /* openssl.h in Headers */,
264 );
265 runOnlyForDeploymentPostprocessing = 0;
266 };
267 /* End PBXHeadersBuildPhase section */
268
269 /* Begin PBXNativeTarget section */
270 1EE1E44F0D748AC9002999AD /* libssh2 */ = {
271 isa = PBXNativeTarget;
272 buildConfigurationList = 1EE1E4550D748ADB002999AD /* Build configuration list for PBXNativeTarget "libssh2" */;
273 buildPhases = (
274 1EE1E44C0D748AC9002999AD /* Headers */,
275 1EE1E44D0D748AC9002999AD /* Sources */,
276 1EE1E44E0D748AC9002999AD /* Frameworks */,
277 );
278 buildRules = (
279 );
280 dependencies = (
281 );
282 name = libssh2;
283 productName = libssh2;
284 productReference = 1EE1E4500D748AC9002999AD /* liblibssh2.a */;
285 productType = "com.apple.product-type.library.static";
286 };
287 8D1107260486CEB800E47090 /* PrintDrop */ = {
288 isa = PBXNativeTarget;
289 buildConfigurationList = C01FCF4A08A954540054247B /* Build configuration list for PBXNativeTarget "PrintDrop" */;
290 buildPhases = (
291 8D1107290486CEB800E47090 /* Resources */,
292 8D11072C0486CEB800E47090 /* Sources */,
293 8D11072E0486CEB800E47090 /* Frameworks */,
294 1EE1E4B00D749106002999AD /* ShellScript */,
295 );
296 buildRules = (
297 );
298 dependencies = (
299 1EE1E4EF0D749370002999AD /* PBXTargetDependency */,
300 );
301 name = PrintDrop;
302 productInstallPath = "$(HOME)/Applications";
303 productName = PrintDrop;
304 productReference = 8D1107320486CEB800E47090 /* BU Print Drop.app */;
305 productType = "com.apple.product-type.application";
306 };
307 /* End PBXNativeTarget section */
308
309 /* Begin PBXProject section */
310 29B97313FDCFA39411CA2CEA /* Project object */ = {
311 isa = PBXProject;
312 buildConfigurationList = C01FCF4E08A954540054247B /* Build configuration list for PBXProject "PrintDrop" */;
313 compatibilityVersion = "Xcode 3.0";
314 hasScannedForEncodings = 1;
315 mainGroup = 29B97314FDCFA39411CA2CEA /* PrintDrop */;
316 projectDirPath = "";
317 projectRoot = "";
318 targets = (
319 8D1107260486CEB800E47090 /* PrintDrop */,
320 1EE1E44F0D748AC9002999AD /* libssh2 */,
321 );
322 };
323 /* End PBXProject section */
324
325 /* Begin PBXResourcesBuildPhase section */
326 8D1107290486CEB800E47090 /* Resources */ = {
327 isa = PBXResourcesBuildPhase;
328 buildActionMask = 2147483647;
329 files = (
330 8D11072A0486CEB800E47090 /* MainMenu.nib in Resources */,
331 8D11072B0486CEB800E47090 /* InfoPlist.strings in Resources */,
332 1EE1E3E50D7482E7002999AD /* gradient.png in Resources */,
333 1EE653530D75F5AC00D7A7FA /* Printers.plist in Resources */,
334 );
335 runOnlyForDeploymentPostprocessing = 0;
336 };
337 /* End PBXResourcesBuildPhase section */
338
339 /* Begin PBXShellScriptBuildPhase section */
340 1EE1E4B00D749106002999AD /* ShellScript */ = {
341 isa = PBXShellScriptBuildPhase;
342 buildActionMask = 2147483647;
343 files = (
344 );
345 inputPaths = (
346 );
347 outputPaths = (
348 );
349 runOnlyForDeploymentPostprocessing = 0;
350 shellPath = /usr/bin/ruby;
351 shellScript = "require \"ftools\"\nrequire \"Time\"\n\nhash = %x{/usr/local/bin/git log -1 --pretty=format:%h}\ntimestamp = %x{/usr/local/bin/git log -1 --pretty=format:%ct}\ntime = Time.at(timestamp.to_i)\n\nbuild = (\"%02d\" % time.year) + (\"%02d\" % time.month) + (\"%02d\" % time.day) + \".\" + hash\n\ninfopath = ENV[\"CONFIGURATION_BUILD_DIR\"] + \"/\" + ENV[\"INFOPLIST_PATH\"]\n\nfile = \"\"\nio = File.new(infopath)\nlastline = \"\"\nwhile line = io.gets do\n\tif lastline.match(\"CFBundleVersion\")\n\t\tfile += \"\\t<string>#{build}</string>\\n\"\n\telse\n\t\tfile += line\n\tend\n\tlastline = line\nend\nio.close\n\nio = File.new(infopath, \"w\")\nio.write(file)\nio.close";
352 };
353 /* End PBXShellScriptBuildPhase section */
354
355 /* Begin PBXSourcesBuildPhase section */
356 1EE1E44D0D748AC9002999AD /* Sources */ = {
357 isa = PBXSourcesBuildPhase;
358 buildActionMask = 2147483647;
359 files = (
360 1EE1E4780D748AE4002999AD /* channel.c in Sources */,
361 1EE1E4790D748AE4002999AD /* comp.c in Sources */,
362 1EE1E47A0D748AE4002999AD /* crypt.c in Sources */,
363 1EE1E47B0D748AE4002999AD /* hostkey.c in Sources */,
364 1EE1E47C0D748AE4002999AD /* kex.c in Sources */,
365 1EE1E47E0D748AE4002999AD /* mac.c in Sources */,
366 1EE1E47F0D748AE4002999AD /* misc.c in Sources */,
367 1EE1E4800D748AE4002999AD /* openssl.c in Sources */,
368 1EE1E4810D748AE4002999AD /* packet.c in Sources */,
369 1EE1E4820D748AE4002999AD /* pem.c in Sources */,
370 1EE1E4830D748AE4002999AD /* publickey.c in Sources */,
371 1EE1E4840D748AE4002999AD /* scp.c in Sources */,
372 1EE1E4850D748AE4002999AD /* session.c in Sources */,
373 1EE1E4860D748AE4002999AD /* sftp.c in Sources */,
374 1EE1E4870D748AE4002999AD /* transport.c in Sources */,
375 1EE1E4880D748AE4002999AD /* userauth.c in Sources */,
376 );
377 runOnlyForDeploymentPostprocessing = 0;
378 };
379 8D11072C0486CEB800E47090 /* Sources */ = {
380 isa = PBXSourcesBuildPhase;
381 buildActionMask = 2147483647;
382 files = (
383 8D11072D0486CEB800E47090 /* main.m in Sources */,
384 1E1624F30D736C500067F3B4 /* GradientBackView.m in Sources */,
385 1E1625410D736EF20067F3B4 /* DraggableImageView.m in Sources */,
386 1E1626560D7388110067F3B4 /* AppController.m in Sources */,
387 );
388 runOnlyForDeploymentPostprocessing = 0;
389 };
390 /* End PBXSourcesBuildPhase section */
391
392 /* Begin PBXTargetDependency section */
393 1EE1E4EF0D749370002999AD /* PBXTargetDependency */ = {
394 isa = PBXTargetDependency;
395 target = 1EE1E44F0D748AC9002999AD /* libssh2 */;
396 targetProxy = 1EE1E4EE0D749370002999AD /* PBXContainerItemProxy */;
397 };
398 /* End PBXTargetDependency section */
399
400 /* Begin PBXVariantGroup section */
401 089C165CFE840E0CC02AAC07 /* InfoPlist.strings */ = {
402 isa = PBXVariantGroup;
403 children = (
404 089C165DFE840E0CC02AAC07 /* English */,
405 );
406 name = InfoPlist.strings;
407 sourceTree = "<group>";
408 };
409 1EE1E3E30D7482E7002999AD /* gradient.png */ = {
410 isa = PBXVariantGroup;
411 children = (
412 1EE1E3E40D7482E7002999AD /* English */,
413 );
414 name = gradient.png;
415 sourceTree = "<group>";
416 };
417 1EE653510D75F5AC00D7A7FA /* Printers.plist */ = {
418 isa = PBXVariantGroup;
419 children = (
420 1EE653520D75F5AC00D7A7FA /* English */,
421 );
422 name = Printers.plist;
423 sourceTree = "<group>";
424 };
425 29B97318FDCFA39411CA2CEA /* MainMenu.nib */ = {
426 isa = PBXVariantGroup;
427 children = (
428 29B97319FDCFA39411CA2CEA /* English */,
429 );
430 name = MainMenu.nib;
431 sourceTree = "<group>";
432 };
433 /* End PBXVariantGroup section */
434
435 /* Begin XCBuildConfiguration section */
436 1EE1E4510D748AC9002999AD /* Debug */ = {
437 isa = XCBuildConfiguration;
438 buildSettings = {
439 COPY_PHASE_STRIP = NO;
440 GCC_DYNAMIC_NO_PIC = NO;
441 GCC_ENABLE_FIX_AND_CONTINUE = YES;
442 GCC_MODEL_TUNING = G5;
443 GCC_OPTIMIZATION_LEVEL = 0;
444 INSTALL_PATH = /usr/local/lib;
445 PREBINDING = NO;
446 PRODUCT_NAME = libssh2;
447 ZERO_LINK = YES;
448 };
449 name = Debug;
450 };
451 1EE1E4520D748AC9002999AD /* Release */ = {
452 isa = XCBuildConfiguration;
453 buildSettings = {
454 COPY_PHASE_STRIP = YES;
455 DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
456 GCC_ENABLE_FIX_AND_CONTINUE = NO;
457 GCC_MODEL_TUNING = G5;
458 INSTALL_PATH = /usr/local/lib;
459 PREBINDING = NO;
460 PRODUCT_NAME = libssh2;
461 ZERO_LINK = NO;
462 };
463 name = Release;
464 };
465 C01FCF4B08A954540054247B /* Debug */ = {
466 isa = XCBuildConfiguration;
467 buildSettings = {
468 COPY_PHASE_STRIP = NO;
469 GCC_DYNAMIC_NO_PIC = NO;
470 GCC_ENABLE_FIX_AND_CONTINUE = YES;
471 GCC_MODEL_TUNING = G5;
472 GCC_OPTIMIZATION_LEVEL = 0;
473 GCC_PRECOMPILE_PREFIX_HEADER = YES;
474 GCC_PREFIX_HEADER = PrintDrop_Prefix.pch;
475 HEADER_SEARCH_PATHS = "\"$(SRCROOT)/Vendor/libssh2/Headers\"";
476 INFOPLIST_FILE = Info.plist;
477 INSTALL_PATH = "$(HOME)/Applications";
478 LIBRARY_SEARCH_PATHS = "\"$(SRCROOT)/build/Release\"";
479 OTHER_LDFLAGS = (
480 "-undefined",
481 suppress,
482 "-force_flat_namespace",
483 );
484 PRODUCT_NAME = "BU Print Drop";
485 WRAPPER_EXTENSION = app;
486 ZERO_LINK = YES;
487 };
488 name = Debug;
489 };
490 C01FCF4C08A954540054247B /* Release */ = {
491 isa = XCBuildConfiguration;
492 buildSettings = {
493 DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
494 GCC_MODEL_TUNING = G5;
495 GCC_PRECOMPILE_PREFIX_HEADER = YES;
496 GCC_PREFIX_HEADER = PrintDrop_Prefix.pch;
497 HEADER_SEARCH_PATHS = "\"$(SRCROOT)/Vendor/libssh2/Headers\"";
498 INFOPLIST_FILE = Info.plist;
499 INSTALL_PATH = "$(HOME)/Applications";
500 LIBRARY_SEARCH_PATHS = "\"$(SRCROOT)/build/Release\"";
501 OTHER_LDFLAGS = (
502 "-undefined",
503 suppress,
504 "-force_flat_namespace",
505 );
506 PRODUCT_NAME = "BU Print Drop";
507 WRAPPER_EXTENSION = app;
508 };
509 name = Release;
510 };
511 C01FCF4F08A954540054247B /* Debug */ = {
512 isa = XCBuildConfiguration;
513 buildSettings = {
514 GCC_WARN_ABOUT_RETURN_TYPE = YES;
515 GCC_WARN_UNUSED_VARIABLE = YES;
516 PREBINDING = NO;
517 SDKROOT = "$(DEVELOPER_SDK_DIR)/MacOSX10.4u.sdk";
518 };
519 name = Debug;
520 };
521 C01FCF5008A954540054247B /* Release */ = {
522 isa = XCBuildConfiguration;
523 buildSettings = {
524 ARCHS = (
525 ppc,
526 i386,
527 );
528 GCC_WARN_ABOUT_RETURN_TYPE = YES;
529 GCC_WARN_UNUSED_VARIABLE = YES;
530 PREBINDING = NO;
531 SDKROOT = "$(DEVELOPER_SDK_DIR)/MacOSX10.4u.sdk";
532 };
533 name = Release;
534 };
535 /* End XCBuildConfiguration section */
536
537 /* Begin XCConfigurationList section */
538 1EE1E4550D748ADB002999AD /* Build configuration list for PBXNativeTarget "libssh2" */ = {
539 isa = XCConfigurationList;
540 buildConfigurations = (
541 1EE1E4510D748AC9002999AD /* Debug */,
542 1EE1E4520D748AC9002999AD /* Release */,
543 );
544 defaultConfigurationIsVisible = 0;
545 defaultConfigurationName = Release;
546 };
547 C01FCF4A08A954540054247B /* Build configuration list for PBXNativeTarget "PrintDrop" */ = {
548 isa = XCConfigurationList;
549 buildConfigurations = (
550 C01FCF4B08A954540054247B /* Debug */,
551 C01FCF4C08A954540054247B /* Release */,
552 );
553 defaultConfigurationIsVisible = 0;
554 defaultConfigurationName = Release;
555 };
556 C01FCF4E08A954540054247B /* Build configuration list for PBXProject "PrintDrop" */ = {
557 isa = XCConfigurationList;
558 buildConfigurations = (
559 C01FCF4F08A954540054247B /* Debug */,
560 C01FCF5008A954540054247B /* Release */,
561 );
562 defaultConfigurationIsVisible = 0;
563 defaultConfigurationName = Release;
564 };
565 /* End XCConfigurationList section */
566 };
567 rootObject = 29B97313FDCFA39411CA2CEA /* Project object */;
568 }