dictionary initialization (parsing) now done in separate thread
[pycedict.git] / PyCEDict.xcodeproj / project.pbxproj
blob1fadc4be45468550b9f2871abbd9fc064266f1e4
1 // !$*UTF8*$!
3         archiveVersion = 1;
4         classes = {
5         };
6         objectVersion = 44;
7         objects = {
9 /* Begin PBXBuildFile section */
10                 77631A270C06C501005415CB /* Python.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 77631A260C06C501005415CB /* Python.framework */; };
11                 77631A3F0C0748CF005415CB /* main.py in Resources */ = {isa = PBXBuildFile; fileRef = 77631A3E0C0748CF005415CB /* main.py */; };
12                 7790198F0C07548A00326F66 /* PyCEDictAppDelegate.py in Resources */ = {isa = PBXBuildFile; fileRef = 7790198E0C07548A00326F66 /* PyCEDictAppDelegate.py */; };
13                 77C8C1F90C07829500965286 /* MainMenu.xib in Resources */ = {isa = PBXBuildFile; fileRef = 77C8C1F70C07829500965286 /* MainMenu.xib */; };
14                 85003D200E48E07100791AD6 /* cedict.u8 in Resources */ = {isa = PBXBuildFile; fileRef = 85E9F5020E417E4F00163B86 /* cedict.u8 */; };
15                 85E9F4CD0E41388100163B86 /* PyDict.py in Resources */ = {isa = PBXBuildFile; fileRef = 85E9F4CC0E41388100163B86 /* PyDict.py */; };
16                 8D11072B0486CEB800E47090 /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = 089C165CFE840E0CC02AAC07 /* InfoPlist.strings */; };
17                 8D11072D0486CEB800E47090 /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = 29B97316FDCFA39411CA2CEA /* main.m */; settings = {ATTRIBUTES = (); }; };
18                 8D11072F0486CEB800E47090 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
19 /* End PBXBuildFile section */
21 /* Begin PBXFileReference section */
22                 089C165DFE840E0CC02AAC07 /* English */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = English; path = English.lproj/InfoPlist.strings; sourceTree = "<group>"; };
23                 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Cocoa.framework; path = /System/Library/Frameworks/Cocoa.framework; sourceTree = "<absolute>"; };
24                 13E42FB307B3F0F600E4EEF1 /* CoreData.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreData.framework; path = /System/Library/Frameworks/CoreData.framework; sourceTree = "<absolute>"; };
25                 29B97316FDCFA39411CA2CEA /* main.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = main.m; sourceTree = "<group>"; };
26                 29B97324FDCFA39411CA2CEA /* AppKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AppKit.framework; path = /System/Library/Frameworks/AppKit.framework; sourceTree = "<absolute>"; };
27                 29B97325FDCFA39411CA2CEA /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = /System/Library/Frameworks/Foundation.framework; sourceTree = "<absolute>"; };
28                 32CA4F630368D1EE00C91783 /* PyCEDict_Prefix.pch */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PyCEDict_Prefix.pch; sourceTree = "<group>"; };
29                 77631A260C06C501005415CB /* Python.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Python.framework; path = /System/Library/Frameworks/Python.framework; sourceTree = "<absolute>"; };
30                 77631A3E0C0748CF005415CB /* main.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; path = main.py; sourceTree = "<group>"; };
31                 7790198E0C07548A00326F66 /* PyCEDictAppDelegate.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; path = PyCEDictAppDelegate.py; sourceTree = "<group>"; };
32                 77C8C1F80C07829500965286 /* English */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = English; path = English.lproj/MainMenu.xib; sourceTree = "<group>"; };
33                 85E9F4CC0E41388100163B86 /* PyDict.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; path = PyDict.py; sourceTree = "<group>"; };
34                 85E9F5020E417E4F00163B86 /* cedict.u8 */ = {isa = PBXFileReference; explicitFileType = text; fileEncoding = 4; path = cedict.u8; sourceTree = SOURCE_ROOT; };
35                 8D1107310486CEB800E47090 /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
36                 8D1107320486CEB800E47090 /* PyCEDict.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = PyCEDict.app; sourceTree = BUILT_PRODUCTS_DIR; };
37 /* End PBXFileReference section */
39 /* Begin PBXFrameworksBuildPhase section */
40                 8D11072E0486CEB800E47090 /* Frameworks */ = {
41                         isa = PBXFrameworksBuildPhase;
42                         buildActionMask = 2147483647;
43                         files = (
44                                 8D11072F0486CEB800E47090 /* Cocoa.framework in Frameworks */,
45                                 77631A270C06C501005415CB /* Python.framework in Frameworks */,
46                         );
47                         runOnlyForDeploymentPostprocessing = 0;
48                 };
49 /* End PBXFrameworksBuildPhase section */
51 /* Begin PBXGroup section */
52                 080E96DDFE201D6D7F000001 /* Classes */ = {
53                         isa = PBXGroup;
54                         children = (
55                                 85E9F4CC0E41388100163B86 /* PyDict.py */,
56                                 7790198E0C07548A00326F66 /* PyCEDictAppDelegate.py */,
57                         );
58                         name = Classes;
59                         sourceTree = "<group>";
60                 };
61                 1058C7A0FEA54F0111CA2CBB /* Linked Frameworks */ = {
62                         isa = PBXGroup;
63                         children = (
64                                 77631A260C06C501005415CB /* Python.framework */,
65                                 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */,
66                         );
67                         name = "Linked Frameworks";
68                         sourceTree = "<group>";
69                 };
70                 1058C7A2FEA54F0111CA2CBB /* Other Frameworks */ = {
71                         isa = PBXGroup;
72                         children = (
73                                 29B97324FDCFA39411CA2CEA /* AppKit.framework */,
74                                 13E42FB307B3F0F600E4EEF1 /* CoreData.framework */,
75                                 29B97325FDCFA39411CA2CEA /* Foundation.framework */,
76                         );
77                         name = "Other Frameworks";
78                         sourceTree = "<group>";
79                 };
80                 19C28FACFE9D520D11CA2CBB /* Products */ = {
81                         isa = PBXGroup;
82                         children = (
83                                 8D1107320486CEB800E47090 /* PyCEDict.app */,
84                         );
85                         name = Products;
86                         sourceTree = "<group>";
87                 };
88                 29B97314FDCFA39411CA2CEA /* PyCEDict */ = {
89                         isa = PBXGroup;
90                         children = (
91                                 080E96DDFE201D6D7F000001 /* Classes */,
92                                 29B97315FDCFA39411CA2CEA /* Other Sources */,
93                                 29B97317FDCFA39411CA2CEA /* Resources */,
94                                 29B97323FDCFA39411CA2CEA /* Frameworks */,
95                                 19C28FACFE9D520D11CA2CBB /* Products */,
96                         );
97                         name = PyCEDict;
98                         sourceTree = "<group>";
99                 };
100                 29B97315FDCFA39411CA2CEA /* Other Sources */ = {
101                         isa = PBXGroup;
102                         children = (
103                                 32CA4F630368D1EE00C91783 /* PyCEDict_Prefix.pch */,
104                                 29B97316FDCFA39411CA2CEA /* main.m */,
105                                 77631A3E0C0748CF005415CB /* main.py */,
106                         );
107                         name = "Other Sources";
108                         sourceTree = "<group>";
109                 };
110                 29B97317FDCFA39411CA2CEA /* Resources */ = {
111                         isa = PBXGroup;
112                         children = (
113                                 85E9F5020E417E4F00163B86 /* cedict.u8 */,
114                                 77C8C1F70C07829500965286 /* MainMenu.xib */,
115                                 8D1107310486CEB800E47090 /* Info.plist */,
116                                 089C165CFE840E0CC02AAC07 /* InfoPlist.strings */,
117                         );
118                         name = Resources;
119                         sourceTree = "<group>";
120                 };
121                 29B97323FDCFA39411CA2CEA /* Frameworks */ = {
122                         isa = PBXGroup;
123                         children = (
124                                 1058C7A0FEA54F0111CA2CBB /* Linked Frameworks */,
125                                 1058C7A2FEA54F0111CA2CBB /* Other Frameworks */,
126                         );
127                         name = Frameworks;
128                         sourceTree = "<group>";
129                 };
130 /* End PBXGroup section */
132 /* Begin PBXNativeTarget section */
133                 8D1107260486CEB800E47090 /* PyCEDict */ = {
134                         isa = PBXNativeTarget;
135                         buildConfigurationList = C01FCF4A08A954540054247B /* Build configuration list for PBXNativeTarget "PyCEDict" */;
136                         buildPhases = (
137                                 8D1107290486CEB800E47090 /* Resources */,
138                                 8D11072C0486CEB800E47090 /* Sources */,
139                                 8D11072E0486CEB800E47090 /* Frameworks */,
140                         );
141                         buildRules = (
142                         );
143                         dependencies = (
144                         );
145                         name = PyCEDict;
146                         productInstallPath = "$(HOME)/Applications";
147                         productName = PyCEDict;
148                         productReference = 8D1107320486CEB800E47090 /* PyCEDict.app */;
149                         productType = "com.apple.product-type.application";
150                 };
151 /* End PBXNativeTarget section */
153 /* Begin PBXProject section */
154                 29B97313FDCFA39411CA2CEA /* Project object */ = {
155                         isa = PBXProject;
156                         buildConfigurationList = C01FCF4E08A954540054247B /* Build configuration list for PBXProject "PyCEDict" */;
157                         compatibilityVersion = "Xcode 3.0";
158                         hasScannedForEncodings = 1;
159                         mainGroup = 29B97314FDCFA39411CA2CEA /* PyCEDict */;
160                         projectDirPath = "";
161                         projectRoot = "";
162                         targets = (
163                                 8D1107260486CEB800E47090 /* PyCEDict */,
164                         );
165                 };
166 /* End PBXProject section */
168 /* Begin PBXResourcesBuildPhase section */
169                 8D1107290486CEB800E47090 /* Resources */ = {
170                         isa = PBXResourcesBuildPhase;
171                         buildActionMask = 2147483647;
172                         files = (
173                                 8D11072B0486CEB800E47090 /* InfoPlist.strings in Resources */,
174                                 77631A3F0C0748CF005415CB /* main.py in Resources */,
175                                 7790198F0C07548A00326F66 /* PyCEDictAppDelegate.py in Resources */,
176                                 77C8C1F90C07829500965286 /* MainMenu.xib in Resources */,
177                                 85E9F4CD0E41388100163B86 /* PyDict.py in Resources */,
178                                 85003D200E48E07100791AD6 /* cedict.u8 in Resources */,
179                         );
180                         runOnlyForDeploymentPostprocessing = 0;
181                 };
182 /* End PBXResourcesBuildPhase section */
184 /* Begin PBXSourcesBuildPhase section */
185                 8D11072C0486CEB800E47090 /* Sources */ = {
186                         isa = PBXSourcesBuildPhase;
187                         buildActionMask = 2147483647;
188                         files = (
189                                 8D11072D0486CEB800E47090 /* main.m in Sources */,
190                         );
191                         runOnlyForDeploymentPostprocessing = 0;
192                 };
193 /* End PBXSourcesBuildPhase section */
195 /* Begin PBXVariantGroup section */
196                 089C165CFE840E0CC02AAC07 /* InfoPlist.strings */ = {
197                         isa = PBXVariantGroup;
198                         children = (
199                                 089C165DFE840E0CC02AAC07 /* English */,
200                         );
201                         name = InfoPlist.strings;
202                         sourceTree = "<group>";
203                 };
204                 77C8C1F70C07829500965286 /* MainMenu.xib */ = {
205                         isa = PBXVariantGroup;
206                         children = (
207                                 77C8C1F80C07829500965286 /* English */,
208                         );
209                         name = MainMenu.xib;
210                         sourceTree = "<group>";
211                 };
212 /* End PBXVariantGroup section */
214 /* Begin XCBuildConfiguration section */
215                 C01FCF4B08A954540054247B /* Debug */ = {
216                         isa = XCBuildConfiguration;
217                         buildSettings = {
218                                 COPY_PHASE_STRIP = NO;
219                                 GCC_DYNAMIC_NO_PIC = NO;
220                                 GCC_ENABLE_FIX_AND_CONTINUE = YES;
221                                 GCC_MODEL_TUNING = G5;
222                                 GCC_OPTIMIZATION_LEVEL = 0;
223                                 GCC_PRECOMPILE_PREFIX_HEADER = YES;
224                                 GCC_PREFIX_HEADER = PyCEDict_Prefix.pch;
225                                 INFOPLIST_FILE = Info.plist;
226                                 INSTALL_PATH = "$(HOME)/Applications";
227                                 PRODUCT_NAME = PyCEDict;
228                                 WRAPPER_EXTENSION = app;
229                                 ZERO_LINK = YES;
230                         };
231                         name = Debug;
232                 };
233                 C01FCF4C08A954540054247B /* Release */ = {
234                         isa = XCBuildConfiguration;
235                         buildSettings = {
236                                 DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
237                                 GCC_MODEL_TUNING = G5;
238                                 GCC_PRECOMPILE_PREFIX_HEADER = YES;
239                                 GCC_PREFIX_HEADER = PyCEDict_Prefix.pch;
240                                 INFOPLIST_FILE = Info.plist;
241                                 INSTALL_PATH = "$(HOME)/Applications";
242                                 PRODUCT_NAME = PyCEDict;
243                                 WRAPPER_EXTENSION = app;
244                         };
245                         name = Release;
246                 };
247                 C01FCF4F08A954540054247B /* Debug */ = {
248                         isa = XCBuildConfiguration;
249                         buildSettings = {
250                                 GCC_WARN_ABOUT_RETURN_TYPE = YES;
251                                 GCC_WARN_UNUSED_VARIABLE = YES;
252                                 PREBINDING = NO;
253                                 SDKROOT = "$(DEVELOPER_SDK_DIR)/MacOSX10.5.sdk";
254                         };
255                         name = Debug;
256                 };
257                 C01FCF5008A954540054247B /* Release */ = {
258                         isa = XCBuildConfiguration;
259                         buildSettings = {
260                                 ARCHS = (
261                                         ppc,
262                                         i386,
263                                 );
264                                 GCC_WARN_ABOUT_RETURN_TYPE = YES;
265                                 GCC_WARN_UNUSED_VARIABLE = YES;
266                                 PREBINDING = NO;
267                                 SDKROOT = "$(DEVELOPER_SDK_DIR)/MacOSX10.5.sdk";
268                         };
269                         name = Release;
270                 };
271 /* End XCBuildConfiguration section */
273 /* Begin XCConfigurationList section */
274                 C01FCF4A08A954540054247B /* Build configuration list for PBXNativeTarget "PyCEDict" */ = {
275                         isa = XCConfigurationList;
276                         buildConfigurations = (
277                                 C01FCF4B08A954540054247B /* Debug */,
278                                 C01FCF4C08A954540054247B /* Release */,
279                         );
280                         defaultConfigurationIsVisible = 0;
281                         defaultConfigurationName = Release;
282                 };
283                 C01FCF4E08A954540054247B /* Build configuration list for PBXProject "PyCEDict" */ = {
284                         isa = XCConfigurationList;
285                         buildConfigurations = (
286                                 C01FCF4F08A954540054247B /* Debug */,
287                                 C01FCF5008A954540054247B /* Release */,
288                         );
289                         defaultConfigurationIsVisible = 0;
290                         defaultConfigurationName = Release;
291                 };
292 /* End XCConfigurationList section */
293         };
294         rootObject = 29B97313FDCFA39411CA2CEA /* Project object */;