9 /* Begin PBXBuildFile section */
10 8D07F2C00486CC7A007CD1D0 /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = 089C1666FE841158C02AAC07 /* InfoPlist.strings */; };
11 /* End PBXBuildFile section */
13 /* Begin PBXFileReference section */
14 089C1667FE841158C02AAC07 /* English */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = English; path = English.lproj/InfoPlist.strings; sourceTree = "<group>"; };
15 8D07F2C70486CC7A007CD1D0 /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist; path = Info.plist; sourceTree = "<group>"; };
16 8D07F2C80486CC7A007CD1D0 /* GHC.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = GHC.framework; sourceTree = BUILT_PRODUCTS_DIR; };
17 /* End PBXFileReference section */
19 /* Begin PBXGroup section */
20 034768DDFF38A45A11DB9C8B /* Products */ = {
23 8D07F2C80486CC7A007CD1D0 /* GHC.framework */,
26 sourceTree = "<group>";
28 0867D691FE84028FC02AAC07 /* GHC */ = {
31 08FB77ACFE841707C02AAC07 /* Source */,
32 089C1665FE841158C02AAC07 /* Resources */,
33 0867D69AFE84028FC02AAC07 /* External Frameworks and Libraries */,
34 034768DDFF38A45A11DB9C8B /* Products */,
37 sourceTree = "<group>";
39 0867D69AFE84028FC02AAC07 /* External Frameworks and Libraries */ = {
43 name = "External Frameworks and Libraries";
44 sourceTree = "<group>";
46 089C1665FE841158C02AAC07 /* Resources */ = {
49 8D07F2C70486CC7A007CD1D0 /* Info.plist */,
50 089C1666FE841158C02AAC07 /* InfoPlist.strings */,
53 sourceTree = "<group>";
55 08FB77ACFE841707C02AAC07 /* Source */ = {
60 sourceTree = "<group>";
62 /* End PBXGroup section */
64 /* Begin PBXNativeTarget section */
65 8D07F2BC0486CC7A007CD1D0 /* GHC */ = {
66 isa = PBXNativeTarget;
67 buildConfigurationList = 4FADC24208B4156D00ABE55E /* Build configuration list for PBXNativeTarget "GHC" */;
69 8D07F2BF0486CC7A007CD1D0 /* Resources */,
70 E76B00450D52DFDB00A05A2F /* ShellScript */,
74 comments = "This project creates a Mac OS X framework that encapsulates a (relocatable) binary GHC distribution.";
78 productInstallPath = "$(HOME)/Library/Frameworks";
80 productReference = 8D07F2C80486CC7A007CD1D0 /* GHC.framework */;
81 productType = "com.apple.product-type.framework";
83 /* End PBXNativeTarget section */
85 /* Begin PBXProject section */
86 0867D690FE84028FC02AAC07 /* Project object */ = {
88 buildConfigurationList = 4FADC24608B4156D00ABE55E /* Build configuration list for PBXProject "GHC" */;
89 compatibilityVersion = "Xcode 3.0";
90 hasScannedForEncodings = 1;
91 mainGroup = 0867D691FE84028FC02AAC07 /* GHC */;
92 productRefGroup = 034768DDFF38A45A11DB9C8B /* Products */;
96 8D07F2BC0486CC7A007CD1D0 /* GHC */,
99 /* End PBXProject section */
101 /* Begin PBXResourcesBuildPhase section */
102 8D07F2BF0486CC7A007CD1D0 /* Resources */ = {
103 isa = PBXResourcesBuildPhase;
104 buildActionMask = 2147483647;
106 8D07F2C00486CC7A007CD1D0 /* InfoPlist.strings in Resources */,
108 runOnlyForDeploymentPostprocessing = 0;
110 /* End PBXResourcesBuildPhase section */
112 /* Begin PBXShellScriptBuildPhase section */
113 E76B00450D52DFDB00A05A2F /* ShellScript */ = {
114 isa = PBXShellScriptBuildPhase;
115 buildActionMask = 2147483647;
116 comments = "Generate the binary distribution tree.";
122 "$(TARGET_BUILD_DIR)/$(CONTENTS_FOLDER_PATH)/ghc",
124 runOnlyForDeploymentPostprocessing = 0;
126 shellScript = "if [ ${ACTION} = build ]; then\n make -C ../.. BIN_DIST_TOPDIR_ABS=${TARGET_BUILD_DIR}/${CONTENTS_FOLDER_PATH} BIN_DIST_NAME=ghc binary-dist\nfi\n";
128 /* End PBXShellScriptBuildPhase section */
130 /* Begin PBXVariantGroup section */
131 089C1666FE841158C02AAC07 /* InfoPlist.strings */ = {
132 isa = PBXVariantGroup;
134 089C1667FE841158C02AAC07 /* English */,
136 name = InfoPlist.strings;
137 sourceTree = "<group>";
139 /* End PBXVariantGroup section */
141 /* Begin XCBuildConfiguration section */
142 4FADC24308B4156D00ABE55E /* Debug */ = {
143 isa = XCBuildConfiguration;
145 COPY_PHASE_STRIP = NO;
146 DYLIB_COMPATIBILITY_VERSION = 1;
147 DYLIB_CURRENT_VERSION = 1;
148 FRAMEWORK_VERSION = A;
149 GCC_DYNAMIC_NO_PIC = NO;
150 GCC_ENABLE_FIX_AND_CONTINUE = YES;
151 GCC_MODEL_TUNING = G5;
152 GCC_OPTIMIZATION_LEVEL = 0;
153 GCC_PRECOMPILE_PREFIX_HEADER = YES;
154 GCC_PREFIX_HEADER = GHC_Prefix.pch;
155 INFOPLIST_FILE = Info.plist;
156 INSTALL_PATH = "$(HOME)/Library/Frameworks";
157 LIBRARY_STYLE = DYNAMIC;
158 MACH_O_TYPE = mh_dylib;
160 WRAPPER_EXTENSION = framework;
165 4FADC24408B4156D00ABE55E /* Release */ = {
166 isa = XCBuildConfiguration;
172 DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
173 DYLIB_COMPATIBILITY_VERSION = 1;
174 DYLIB_CURRENT_VERSION = 1;
175 FRAMEWORK_VERSION = A;
176 GCC_MODEL_TUNING = G5;
177 GCC_PRECOMPILE_PREFIX_HEADER = YES;
178 GCC_PREFIX_HEADER = GHC_Prefix.pch;
179 INFOPLIST_FILE = Info.plist;
180 INSTALL_PATH = "$(HOME)/Library/Frameworks";
181 LIBRARY_STYLE = DYNAMIC;
182 MACH_O_TYPE = mh_dylib;
184 VERSIONING_SYSTEM = "";
185 WRAPPER_EXTENSION = framework;
189 4FADC24708B4156D00ABE55E /* Debug */ = {
190 isa = XCBuildConfiguration;
192 GCC_WARN_ABOUT_RETURN_TYPE = YES;
193 GCC_WARN_UNUSED_VARIABLE = YES;
195 SDKROOT = "$(DEVELOPER_SDK_DIR)/MacOSX10.5.sdk";
199 4FADC24808B4156D00ABE55E /* Release */ = {
200 isa = XCBuildConfiguration;
202 GCC_WARN_ABOUT_RETURN_TYPE = YES;
203 GCC_WARN_UNUSED_VARIABLE = YES;
205 SDKROOT = "$(DEVELOPER_SDK_DIR)/MacOSX10.5.sdk";
206 SHORT_VERSION_STRING = "";
210 /* End XCBuildConfiguration section */
212 /* Begin XCConfigurationList section */
213 4FADC24208B4156D00ABE55E /* Build configuration list for PBXNativeTarget "GHC" */ = {
214 isa = XCConfigurationList;
215 buildConfigurations = (
216 4FADC24308B4156D00ABE55E /* Debug */,
217 4FADC24408B4156D00ABE55E /* Release */,
219 defaultConfigurationIsVisible = 0;
220 defaultConfigurationName = Release;
222 4FADC24608B4156D00ABE55E /* Build configuration list for PBXProject "GHC" */ = {
223 isa = XCConfigurationList;
224 buildConfigurations = (
225 4FADC24708B4156D00ABE55E /* Debug */,
226 4FADC24808B4156D00ABE55E /* Release */,
228 defaultConfigurationIsVisible = 0;
229 defaultConfigurationName = Release;
231 /* End XCConfigurationList section */
233 rootObject = 0867D690FE84028FC02AAC07 /* Project object */;