Define _CRT_NONSTDC_NO_WARNINGS for zlib compilation with MSVC.
[wxWidgets.git] / samples / minimal / minimal_carbon.xcodeproj / project.pbxproj
1 // !$*UTF8*$!
2 {
3         archiveVersion = 1;
4         classes = {
5         };
6         objectVersion = 45;
7         objects = {
8
9 /* Begin PBXBuildFile section */
10                 405B1A9910EF228C00676938 /* minimal.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 405B1A9810EF228C00676938 /* minimal.cpp */; };
11                 405B1AC310EF253300676938 /* minimal.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 405B1A9810EF228C00676938 /* minimal.cpp */; };
12                 40E3518B10EF314A0029DC34 /* libwx_osx_carbon_static.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 40E3518410EF30F90029DC34 /* libwx_osx_carbon_static.a */; };
13                 40E3518C10EF31550029DC34 /* libwx_osx_carbon.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 40E3518210EF30F90029DC34 /* libwx_osx_carbon.dylib */; };
14                 40E3519010EF320E0029DC34 /* libwx_osx_carbon.dylib in CopyFiles */ = {isa = PBXBuildFile; fileRef = 40E3518210EF30F90029DC34 /* libwx_osx_carbon.dylib */; };
15 /* End PBXBuildFile section */
16
17 /* Begin PBXContainerItemProxy section */
18                 40E3518110EF30F90029DC34 /* PBXContainerItemProxy */ = {
19                         isa = PBXContainerItemProxy;
20                         containerPortal = 40E3517C10EF30F90029DC34 /* wxcarbon.xcodeproj */;
21                         proxyType = 2;
22                         remoteGlobalIDString = D2AAC0C705546C1D00DB518D;
23                         remoteInfo = dynamic;
24                 };
25                 40E3518310EF30F90029DC34 /* PBXContainerItemProxy */ = {
26                         isa = PBXContainerItemProxy;
27                         containerPortal = 40E3517C10EF30F90029DC34 /* wxcarbon.xcodeproj */;
28                         proxyType = 2;
29                         remoteGlobalIDString = 404BEE6110EC83280080E2B8;
30                         remoteInfo = static;
31                 };
32                 40E3518710EF31300029DC34 /* PBXContainerItemProxy */ = {
33                         isa = PBXContainerItemProxy;
34                         containerPortal = 40E3517C10EF30F90029DC34 /* wxcarbon.xcodeproj */;
35                         proxyType = 1;
36                         remoteGlobalIDString = 363401F972C53D8EBD3D4BD9;
37                         remoteInfo = dynamic;
38                 };
39                 40E3518910EF313A0029DC34 /* PBXContainerItemProxy */ = {
40                         isa = PBXContainerItemProxy;
41                         containerPortal = 40E3517C10EF30F90029DC34 /* wxcarbon.xcodeproj */;
42                         proxyType = 1;
43                         remoteGlobalIDString = BAB02EC06578349A9171CCAC;
44                         remoteInfo = static;
45                 };
46 /* End PBXContainerItemProxy section */
47
48 /* Begin PBXCopyFilesBuildPhase section */
49                 405B1A9410EF209B00676938 /* CopyFiles */ = {
50                         isa = PBXCopyFilesBuildPhase;
51                         buildActionMask = 2147483647;
52                         dstPath = "";
53                         dstSubfolderSpec = 10;
54                         files = (
55                                 40E3519010EF320E0029DC34 /* libwx_osx_carbon.dylib in CopyFiles */,
56                         );
57                         runOnlyForDeploymentPostprocessing = 0;
58                 };
59 /* End PBXCopyFilesBuildPhase section */
60
61 /* Begin PBXFileReference section */
62                 405B1A9810EF228C00676938 /* minimal.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = minimal.cpp; sourceTree = "<group>"; };
63                 405B1ACB10EF253300676938 /* minimal_carbon.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = minimal_carbon.app; sourceTree = BUILT_PRODUCTS_DIR; };
64                 4073593F1370888D0077DE1B /* Info_carbon.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = Info_carbon.plist; sourceTree = "<group>"; };
65                 40A9683713B281D700B0D0DD /* wxdebug.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; name = wxdebug.xcconfig; path = ../../build/osx/wxdebug.xcconfig; sourceTree = SOURCE_ROOT; };
66                 40A9683813B281D700B0D0DD /* wxrelease.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; name = wxrelease.xcconfig; path = ../../build/osx/wxrelease.xcconfig; sourceTree = SOURCE_ROOT; };
67                 40E3517C10EF30F90029DC34 /* wxcarbon.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = wxcarbon.xcodeproj; path = ../../build/osx/wxcarbon.xcodeproj; sourceTree = SOURCE_ROOT; };
68                 40E3518610EF31130029DC34 /* wxcarbon.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; name = wxcarbon.xcconfig; path = ../../build/osx/wxcarbon.xcconfig; sourceTree = SOURCE_ROOT; };
69                 8D1107320486CEB800E47090 /* minimal_carbon.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = minimal_carbon.app; sourceTree = BUILT_PRODUCTS_DIR; };
70 /* End PBXFileReference section */
71
72 /* Begin PBXFrameworksBuildPhase section */
73                 405B1AC410EF253300676938 /* Frameworks */ = {
74                         isa = PBXFrameworksBuildPhase;
75                         buildActionMask = 2147483647;
76                         files = (
77                                 40E3518B10EF314A0029DC34 /* libwx_osx_carbon_static.a in Frameworks */,
78                         );
79                         runOnlyForDeploymentPostprocessing = 0;
80                 };
81                 8D11072E0486CEB800E47090 /* Frameworks */ = {
82                         isa = PBXFrameworksBuildPhase;
83                         buildActionMask = 2147483647;
84                         files = (
85                                 40E3518C10EF31550029DC34 /* libwx_osx_carbon.dylib in Frameworks */,
86                         );
87                         runOnlyForDeploymentPostprocessing = 0;
88                 };
89 /* End PBXFrameworksBuildPhase section */
90
91 /* Begin PBXGroup section */
92                 19C28FACFE9D520D11CA2CBB /* Products */ = {
93                         isa = PBXGroup;
94                         children = (
95                                 8D1107320486CEB800E47090 /* minimal_carbon.app */,
96                                 405B1ACB10EF253300676938 /* minimal_carbon.app */,
97                         );
98                         name = Products;
99                         sourceTree = "<group>";
100                 };
101                 29B97314FDCFA39411CA2CEA /* minimal_cocoa */ = {
102                         isa = PBXGroup;
103                         children = (
104                                 4073593F1370888D0077DE1B /* Info_carbon.plist */,
105                                 40E3518610EF31130029DC34 /* wxcarbon.xcconfig */,
106                                 40A9683713B281D700B0D0DD /* wxdebug.xcconfig */,
107                                 40A9683813B281D700B0D0DD /* wxrelease.xcconfig */,
108                                 40E3517C10EF30F90029DC34 /* wxcarbon.xcodeproj */,
109                                 405B1A9710EF227D00676938 /* src */,
110                                 19C28FACFE9D520D11CA2CBB /* Products */,
111                         );
112                         name = minimal_cocoa;
113                         sourceTree = "<group>";
114                 };
115                 405B1A9710EF227D00676938 /* src */ = {
116                         isa = PBXGroup;
117                         children = (
118                                 405B1A9810EF228C00676938 /* minimal.cpp */,
119                         );
120                         name = src;
121                         sourceTree = "<group>";
122                 };
123                 40E3517D10EF30F90029DC34 /* Products */ = {
124                         isa = PBXGroup;
125                         children = (
126                                 40E3518210EF30F90029DC34 /* libwx_osx_carbon.dylib */,
127                                 40E3518410EF30F90029DC34 /* libwx_osx_carbon_static.a */,
128                         );
129                         name = Products;
130                         sourceTree = "<group>";
131                 };
132 /* End PBXGroup section */
133
134 /* Begin PBXNativeTarget section */
135                 405B1ABF10EF253300676938 /* static */ = {
136                         isa = PBXNativeTarget;
137                         buildConfigurationList = 405B1AC810EF253300676938 /* Build configuration list for PBXNativeTarget "static" */;
138                         buildPhases = (
139                                 405B1AC210EF253300676938 /* Sources */,
140                                 405B1AC410EF253300676938 /* Frameworks */,
141                         );
142                         buildRules = (
143                         );
144                         dependencies = (
145                                 40E3518A10EF313A0029DC34 /* PBXTargetDependency */,
146                         );
147                         name = static;
148                         productInstallPath = "$(HOME)/Applications";
149                         productName = minimal_cocoa;
150                         productReference = 405B1ACB10EF253300676938 /* minimal_carbon.app */;
151                         productType = "com.apple.product-type.application";
152                 };
153                 8D1107260486CEB800E47090 /* dynamic */ = {
154                         isa = PBXNativeTarget;
155                         buildConfigurationList = C01FCF4A08A954540054247B /* Build configuration list for PBXNativeTarget "dynamic" */;
156                         buildPhases = (
157                                 8D11072C0486CEB800E47090 /* Sources */,
158                                 8D11072E0486CEB800E47090 /* Frameworks */,
159                                 405B1A9410EF209B00676938 /* CopyFiles */,
160                         );
161                         buildRules = (
162                         );
163                         dependencies = (
164                                 40E3518810EF31300029DC34 /* PBXTargetDependency */,
165                         );
166                         name = dynamic;
167                         productInstallPath = "$(HOME)/Applications";
168                         productName = minimal_cocoa;
169                         productReference = 8D1107320486CEB800E47090 /* minimal_carbon.app */;
170                         productType = "com.apple.product-type.application";
171                 };
172 /* End PBXNativeTarget section */
173
174 /* Begin PBXProject section */
175                 29B97313FDCFA39411CA2CEA /* Project object */ = {
176                         isa = PBXProject;
177                         buildConfigurationList = C01FCF4E08A954540054247B /* Build configuration list for PBXProject "minimal_carbon" */;
178                         compatibilityVersion = "Xcode 3.1";
179                         developmentRegion = English;
180                         hasScannedForEncodings = 1;
181                         knownRegions = (
182                                 English,
183                                 Japanese,
184                                 French,
185                                 German,
186                         );
187                         mainGroup = 29B97314FDCFA39411CA2CEA /* minimal_cocoa */;
188                         projectDirPath = "";
189                         projectReferences = (
190                                 {
191                                         ProductGroup = 40E3517D10EF30F90029DC34 /* Products */;
192                                         ProjectRef = 40E3517C10EF30F90029DC34 /* wxcarbon.xcodeproj */;
193                                 },
194                         );
195                         projectRoot = "";
196                         targets = (
197                                 8D1107260486CEB800E47090 /* dynamic */,
198                                 405B1ABF10EF253300676938 /* static */,
199                         );
200                 };
201 /* End PBXProject section */
202
203 /* Begin PBXReferenceProxy section */
204                 40E3518210EF30F90029DC34 /* libwx_osx_carbon.dylib */ = {
205                         isa = PBXReferenceProxy;
206                         fileType = "compiled.mach-o.dylib";
207                         path = libwx_osx_carbon.dylib;
208                         remoteRef = 40E3518110EF30F90029DC34 /* PBXContainerItemProxy */;
209                         sourceTree = BUILT_PRODUCTS_DIR;
210                 };
211                 40E3518410EF30F90029DC34 /* libwx_osx_carbon_static.a */ = {
212                         isa = PBXReferenceProxy;
213                         fileType = archive.ar;
214                         path = libwx_osx_carbon_static.a;
215                         remoteRef = 40E3518310EF30F90029DC34 /* PBXContainerItemProxy */;
216                         sourceTree = BUILT_PRODUCTS_DIR;
217                 };
218 /* End PBXReferenceProxy section */
219
220 /* Begin PBXSourcesBuildPhase section */
221                 405B1AC210EF253300676938 /* Sources */ = {
222                         isa = PBXSourcesBuildPhase;
223                         buildActionMask = 2147483647;
224                         files = (
225                                 405B1AC310EF253300676938 /* minimal.cpp in Sources */,
226                         );
227                         runOnlyForDeploymentPostprocessing = 0;
228                 };
229                 8D11072C0486CEB800E47090 /* Sources */ = {
230                         isa = PBXSourcesBuildPhase;
231                         buildActionMask = 2147483647;
232                         files = (
233                                 405B1A9910EF228C00676938 /* minimal.cpp in Sources */,
234                         );
235                         runOnlyForDeploymentPostprocessing = 0;
236                 };
237 /* End PBXSourcesBuildPhase section */
238
239 /* Begin PBXTargetDependency section */
240                 40E3518810EF31300029DC34 /* PBXTargetDependency */ = {
241                         isa = PBXTargetDependency;
242                         name = dynamic;
243                         targetProxy = 40E3518710EF31300029DC34 /* PBXContainerItemProxy */;
244                 };
245                 40E3518A10EF313A0029DC34 /* PBXTargetDependency */ = {
246                         isa = PBXTargetDependency;
247                         name = static;
248                         targetProxy = 40E3518910EF313A0029DC34 /* PBXContainerItemProxy */;
249                 };
250 /* End PBXTargetDependency section */
251
252 /* Begin XCBuildConfiguration section */
253                 405B1AC910EF253300676938 /* Debug */ = {
254                         isa = XCBuildConfiguration;
255                         baseConfigurationReference = 40E3518610EF31130029DC34 /* wxcarbon.xcconfig */;
256                         buildSettings = {
257                                 OTHER_LDFLAGS = (
258                                         "$(OTHER_LDFLAGS)",
259                                         "-lz",
260                                 );
261                                 PRODUCT_NAME = minimal_carbon;
262                         };
263                         name = Debug;
264                 };
265                 405B1ACA10EF253300676938 /* Release */ = {
266                         isa = XCBuildConfiguration;
267                         baseConfigurationReference = 40E3518610EF31130029DC34 /* wxcarbon.xcconfig */;
268                         buildSettings = {
269                                 OTHER_LDFLAGS = (
270                                         "$(OTHER_LDFLAGS)",
271                                         "-lz",
272                                 );
273                                 PRODUCT_NAME = minimal_carbon;
274                         };
275                         name = Release;
276                 };
277                 C01FCF4B08A954540054247B /* Debug */ = {
278                         isa = XCBuildConfiguration;
279                         baseConfigurationReference = 40E3518610EF31130029DC34 /* wxcarbon.xcconfig */;
280                         buildSettings = {
281                                 PRODUCT_NAME = minimal_carbon;
282                                 WXROOT = "$(PROJECT_DIR)/../..";
283                         };
284                         name = Debug;
285                 };
286                 C01FCF4C08A954540054247B /* Release */ = {
287                         isa = XCBuildConfiguration;
288                         baseConfigurationReference = 40E3518610EF31130029DC34 /* wxcarbon.xcconfig */;
289                         buildSettings = {
290                                 PRODUCT_NAME = minimal_carbon;
291                                 WXROOT = "$(PROJECT_DIR)/../..";
292                         };
293                         name = Release;
294                 };
295                 C01FCF4F08A954540054247B /* Debug */ = {
296                         isa = XCBuildConfiguration;
297                         baseConfigurationReference = 40A9683713B281D700B0D0DD /* wxdebug.xcconfig */;
298                         buildSettings = {
299                                 INFOPLIST_FILE = Info_carbon.plist;
300                                 WXROOT = "$(PROJECT_DIR)/../..";
301                         };
302                         name = Debug;
303                 };
304                 C01FCF5008A954540054247B /* Release */ = {
305                         isa = XCBuildConfiguration;
306                         buildSettings = {
307                                 INFOPLIST_FILE = Info_carbon.plist;
308                                 WXROOT = "$(PROJECT_DIR)/../..";
309                         };
310                         name = Release;
311                 };
312 /* End XCBuildConfiguration section */
313
314 /* Begin XCConfigurationList section */
315                 405B1AC810EF253300676938 /* Build configuration list for PBXNativeTarget "static" */ = {
316                         isa = XCConfigurationList;
317                         buildConfigurations = (
318                                 405B1AC910EF253300676938 /* Debug */,
319                                 405B1ACA10EF253300676938 /* Release */,
320                         );
321                         defaultConfigurationIsVisible = 0;
322                         defaultConfigurationName = Release;
323                 };
324                 C01FCF4A08A954540054247B /* Build configuration list for PBXNativeTarget "dynamic" */ = {
325                         isa = XCConfigurationList;
326                         buildConfigurations = (
327                                 C01FCF4B08A954540054247B /* Debug */,
328                                 C01FCF4C08A954540054247B /* Release */,
329                         );
330                         defaultConfigurationIsVisible = 0;
331                         defaultConfigurationName = Release;
332                 };
333                 C01FCF4E08A954540054247B /* Build configuration list for PBXProject "minimal_carbon" */ = {
334                         isa = XCConfigurationList;
335                         buildConfigurations = (
336                                 C01FCF4F08A954540054247B /* Debug */,
337                                 C01FCF5008A954540054247B /* Release */,
338                         );
339                         defaultConfigurationIsVisible = 0;
340                         defaultConfigurationName = Release;
341                 };
342 /* End XCConfigurationList section */
343         };
344         rootObject = 29B97313FDCFA39411CA2CEA /* Project object */;
345 }