an experiment in making a cocoa webkit browser manageable under X11
1// !$*UTF8*$!
2{
3 archiveVersion = 1;
4 classes = {
5 };
6 objectVersion = 46;
7 objects = {
8
9/* Begin PBXBuildFile section */
10 01126E29147D66D700C654C9 /* CoreFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 01126E28147D66D700C654C9 /* CoreFoundation.framework */; };
11 01126E3F147D670500C654C9 /* WKWindow.m in Sources */ = {isa = PBXBuildFile; fileRef = 01126E39147D670500C654C9 /* WKWindow.m */; };
12 01126E40147D670500C654C9 /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = 01126E3A147D670500C654C9 /* main.m */; };
13 01126E43147D673500C654C9 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 01126E42147D673500C654C9 /* Cocoa.framework */; };
14 01126E48147D6CD500C654C9 /* WebKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 01126E47147D6CD500C654C9 /* WebKit.framework */; };
15 015A8C09148E9CDE0021409D /* NSString+HTML.m in Sources */ = {isa = PBXBuildFile; fileRef = 015A8C08148E9CDE0021409D /* NSString+HTML.m */; };
16 015A8C0E148E9D2A0021409D /* GTMNSString+HTML.m in Sources */ = {isa = PBXBuildFile; fileRef = 015A8C0D148E9D2A0021409D /* GTMNSString+HTML.m */; };
17 01F07C9E1484730800B515E7 /* X11Window.m in Sources */ = {isa = PBXBuildFile; fileRef = 01F07C9D1484730800B515E7 /* X11Window.m */; };
18/* End PBXBuildFile section */
19
20/* Begin PBXCopyFilesBuildPhase section */
21 01126E22147D66D700C654C9 /* CopyFiles */ = {
22 isa = PBXCopyFilesBuildPhase;
23 buildActionMask = 2147483647;
24 dstPath = /usr/share/man/man1/;
25 dstSubfolderSpec = 0;
26 files = (
27 );
28 runOnlyForDeploymentPostprocessing = 1;
29 };
30/* End PBXCopyFilesBuildPhase section */
31
32/* Begin PBXFileReference section */
33 01126E24147D66D700C654C9 /* shadowebkit */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = shadowebkit; sourceTree = BUILT_PRODUCTS_DIR; };
34 01126E28147D66D700C654C9 /* CoreFoundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreFoundation.framework; path = System/Library/Frameworks/CoreFoundation.framework; sourceTree = SDKROOT; };
35 01126E38147D670500C654C9 /* WKWindow.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = WKWindow.h; sourceTree = "<group>"; };
36 01126E39147D670500C654C9 /* WKWindow.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = WKWindow.m; sourceTree = "<group>"; };
37 01126E3A147D670500C654C9 /* main.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = main.m; sourceTree = "<group>"; };
38 01126E42147D673500C654C9 /* Cocoa.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Cocoa.framework; path = System/Library/Frameworks/Cocoa.framework; sourceTree = SDKROOT; };
39 01126E47147D6CD500C654C9 /* WebKit.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; name = WebKit.framework; path = ../../../System/Library/Frameworks/WebKit.framework; sourceTree = SDKROOT; };
40 015A8C08148E9CDE0021409D /* NSString+HTML.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSString+HTML.m"; sourceTree = "<group>"; };
41 015A8C0B148E9CFA0021409D /* NSString+HTML.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSString+HTML.h"; sourceTree = "<group>"; };
42 015A8C0C148E9D2A0021409D /* GTMNSString+HTML.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "GTMNSString+HTML.h"; sourceTree = "<group>"; };
43 015A8C0D148E9D2A0021409D /* GTMNSString+HTML.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "GTMNSString+HTML.m"; sourceTree = "<group>"; };
44 01F07C9C1484730800B515E7 /* X11Window.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = X11Window.h; sourceTree = "<group>"; };
45 01F07C9D1484730800B515E7 /* X11Window.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = X11Window.m; sourceTree = "<group>"; };
46/* End PBXFileReference section */
47
48/* Begin PBXFrameworksBuildPhase section */
49 01126E21147D66D700C654C9 /* Frameworks */ = {
50 isa = PBXFrameworksBuildPhase;
51 buildActionMask = 2147483647;
52 files = (
53 01126E29147D66D700C654C9 /* CoreFoundation.framework in Frameworks */,
54 01126E43147D673500C654C9 /* Cocoa.framework in Frameworks */,
55 01126E48147D6CD500C654C9 /* WebKit.framework in Frameworks */,
56 );
57 runOnlyForDeploymentPostprocessing = 0;
58 };
59/* End PBXFrameworksBuildPhase section */
60
61/* Begin PBXGroup section */
62 01126E19147D66D700C654C9 = {
63 isa = PBXGroup;
64 children = (
65 015A8C0C148E9D2A0021409D /* GTMNSString+HTML.h */,
66 015A8C0D148E9D2A0021409D /* GTMNSString+HTML.m */,
67 015A8C0B148E9CFA0021409D /* NSString+HTML.h */,
68 015A8C08148E9CDE0021409D /* NSString+HTML.m */,
69 01F07C9C1484730800B515E7 /* X11Window.h */,
70 01F07C9D1484730800B515E7 /* X11Window.m */,
71 01126E38147D670500C654C9 /* WKWindow.h */,
72 01126E39147D670500C654C9 /* WKWindow.m */,
73 01126E3A147D670500C654C9 /* main.m */,
74 01126E27147D66D700C654C9 /* Frameworks */,
75 01126E25147D66D700C654C9 /* Products */,
76 );
77 sourceTree = "<group>";
78 };
79 01126E25147D66D700C654C9 /* Products */ = {
80 isa = PBXGroup;
81 children = (
82 01126E24147D66D700C654C9 /* shadowebkit */,
83 );
84 name = Products;
85 sourceTree = "<group>";
86 };
87 01126E27147D66D700C654C9 /* Frameworks */ = {
88 isa = PBXGroup;
89 children = (
90 01126E42147D673500C654C9 /* Cocoa.framework */,
91 01126E28147D66D700C654C9 /* CoreFoundation.framework */,
92 01126E47147D6CD500C654C9 /* WebKit.framework */,
93 );
94 name = Frameworks;
95 sourceTree = "<group>";
96 };
97/* End PBXGroup section */
98
99/* Begin PBXNativeTarget section */
100 01126E23147D66D700C654C9 /* shadowebkit */ = {
101 isa = PBXNativeTarget;
102 buildConfigurationList = 01126E31147D66D700C654C9 /* Build configuration list for PBXNativeTarget "shadowebkit" */;
103 buildPhases = (
104 01126E20147D66D700C654C9 /* Sources */,
105 01126E21147D66D700C654C9 /* Frameworks */,
106 01126E22147D66D700C654C9 /* CopyFiles */,
107 );
108 buildRules = (
109 );
110 dependencies = (
111 );
112 name = shadowebkit;
113 productName = shadowebkit;
114 productReference = 01126E24147D66D700C654C9 /* shadowebkit */;
115 productType = "com.apple.product-type.tool";
116 };
117/* End PBXNativeTarget section */
118
119/* Begin PBXProject section */
120 01126E1B147D66D700C654C9 /* Project object */ = {
121 isa = PBXProject;
122 buildConfigurationList = 01126E1E147D66D700C654C9 /* Build configuration list for PBXProject "shadowebkit" */;
123 compatibilityVersion = "Xcode 3.2";
124 developmentRegion = English;
125 hasScannedForEncodings = 0;
126 knownRegions = (
127 en,
128 );
129 mainGroup = 01126E19147D66D700C654C9;
130 productRefGroup = 01126E25147D66D700C654C9 /* Products */;
131 projectDirPath = "";
132 projectRoot = "";
133 targets = (
134 01126E23147D66D700C654C9 /* shadowebkit */,
135 );
136 };
137/* End PBXProject section */
138
139/* Begin PBXSourcesBuildPhase section */
140 01126E20147D66D700C654C9 /* Sources */ = {
141 isa = PBXSourcesBuildPhase;
142 buildActionMask = 2147483647;
143 files = (
144 01126E3F147D670500C654C9 /* WKWindow.m in Sources */,
145 01126E40147D670500C654C9 /* main.m in Sources */,
146 01F07C9E1484730800B515E7 /* X11Window.m in Sources */,
147 015A8C09148E9CDE0021409D /* NSString+HTML.m in Sources */,
148 015A8C0E148E9D2A0021409D /* GTMNSString+HTML.m in Sources */,
149 );
150 runOnlyForDeploymentPostprocessing = 0;
151 };
152/* End PBXSourcesBuildPhase section */
153
154/* Begin XCBuildConfiguration section */
155 01126E2F147D66D700C654C9 /* Debug */ = {
156 isa = XCBuildConfiguration;
157 buildSettings = {
158 ALWAYS_SEARCH_USER_PATHS = NO;
159 ARCHS = "$(ARCHS_STANDARD_64_BIT)";
160 COPY_PHASE_STRIP = NO;
161 GCC_C_LANGUAGE_STANDARD = gnu99;
162 GCC_DYNAMIC_NO_PIC = NO;
163 GCC_ENABLE_OBJC_EXCEPTIONS = YES;
164 GCC_OPTIMIZATION_LEVEL = 0;
165 GCC_PREPROCESSOR_DEFINITIONS = (
166 "DEBUG=1",
167 "$(inherited)",
168 );
169 GCC_SYMBOLS_PRIVATE_EXTERN = NO;
170 GCC_VERSION = com.apple.compilers.llvm.clang.1_0;
171 GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
172 GCC_WARN_ABOUT_MISSING_PROTOTYPES = YES;
173 GCC_WARN_ABOUT_RETURN_TYPE = YES;
174 GCC_WARN_UNUSED_VARIABLE = YES;
175 INFOPLIST_FILE = "";
176 MACOSX_DEPLOYMENT_TARGET = 10.7;
177 ONLY_ACTIVE_ARCH = YES;
178 SDKROOT = macosx;
179 };
180 name = Debug;
181 };
182 01126E30147D66D700C654C9 /* Release */ = {
183 isa = XCBuildConfiguration;
184 buildSettings = {
185 ALWAYS_SEARCH_USER_PATHS = NO;
186 ARCHS = "$(ARCHS_STANDARD_64_BIT)";
187 COPY_PHASE_STRIP = YES;
188 DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
189 GCC_C_LANGUAGE_STANDARD = gnu99;
190 GCC_ENABLE_OBJC_EXCEPTIONS = YES;
191 GCC_VERSION = com.apple.compilers.llvm.clang.1_0;
192 GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
193 GCC_WARN_ABOUT_MISSING_PROTOTYPES = YES;
194 GCC_WARN_ABOUT_RETURN_TYPE = YES;
195 GCC_WARN_UNUSED_VARIABLE = YES;
196 INFOPLIST_FILE = "";
197 MACOSX_DEPLOYMENT_TARGET = 10.7;
198 SDKROOT = macosx;
199 };
200 name = Release;
201 };
202 01126E32147D66D700C654C9 /* Debug */ = {
203 isa = XCBuildConfiguration;
204 buildSettings = {
205 FRAMEWORK_SEARCH_PATHS = (
206 "$(inherited)",
207 "\"$(SRCROOT)\"",
208 );
209 GCC_VERSION = "";
210 HEADER_SEARCH_PATHS = /usr/X11R6/include;
211 LIBRARY_SEARCH_PATHS = /usr/X11R6/lib;
212 OTHER_CFLAGS = "";
213 OTHER_LDFLAGS = (
214 "-lXaw",
215 "-lXext",
216 "-lXmu",
217 "-lXt",
218 "-lX11",
219 );
220 PRODUCT_NAME = "$(TARGET_NAME)";
221 };
222 name = Debug;
223 };
224 01126E33147D66D700C654C9 /* Release */ = {
225 isa = XCBuildConfiguration;
226 buildSettings = {
227 FRAMEWORK_SEARCH_PATHS = (
228 "$(inherited)",
229 "\"$(SRCROOT)\"",
230 );
231 GCC_VERSION = "";
232 HEADER_SEARCH_PATHS = /usr/X11R6/include;
233 LIBRARY_SEARCH_PATHS = /usr/X11R6/lib;
234 OTHER_CFLAGS = "";
235 OTHER_LDFLAGS = (
236 "-lXaw",
237 "-lXext",
238 "-lXmu",
239 "-lXt",
240 "-lX11",
241 );
242 PRODUCT_NAME = "$(TARGET_NAME)";
243 };
244 name = Release;
245 };
246/* End XCBuildConfiguration section */
247
248/* Begin XCConfigurationList section */
249 01126E1E147D66D700C654C9 /* Build configuration list for PBXProject "shadowebkit" */ = {
250 isa = XCConfigurationList;
251 buildConfigurations = (
252 01126E2F147D66D700C654C9 /* Debug */,
253 01126E30147D66D700C654C9 /* Release */,
254 );
255 defaultConfigurationIsVisible = 0;
256 defaultConfigurationName = Release;
257 };
258 01126E31147D66D700C654C9 /* Build configuration list for PBXNativeTarget "shadowebkit" */ = {
259 isa = XCConfigurationList;
260 buildConfigurations = (
261 01126E32147D66D700C654C9 /* Debug */,
262 01126E33147D66D700C654C9 /* Release */,
263 );
264 defaultConfigurationIsVisible = 0;
265 defaultConfigurationName = Release;
266 };
267/* End XCConfigurationList section */
268 };
269 rootObject = 01126E1B147D66D700C654C9 /* Project object */;
270}