OSDN Git Service

dvdnav: fix crash when poorly masterd disc has no menus
[handbrake-jp/handbrake-jp-git.git] / macosx / InstantHandBrake / InstantHandBrake.xcodeproj / project.pbxproj
1 // !$*UTF8*$!
2 {
3         archiveVersion = 1;
4         classes = {
5         };
6         objectVersion = 44;
7         objects = {
8
9 /* Begin PBXAggregateTarget section */
10                 A95DD4FA0D4BA8A30056F1F2 /* Plist Macros */ = {
11                         isa = PBXAggregateTarget;
12                         buildConfigurationList = A95DD5070D4BA8E90056F1F2 /* Build configuration list for PBXAggregateTarget "Plist Macros" */;
13                         buildPhases = (
14                                 A95DD4F90D4BA8A30056F1F2 /* ShellScript */,
15                         );
16                         dependencies = (
17                         );
18                         name = "Plist Macros";
19                         productName = "Plist Macros";
20                 };
21 /* End PBXAggregateTarget section */
22
23 /* Begin PBXBuildFile section */
24                 4D1EA2EA0993B09A00FDC1A2 /* main.mm in Sources */ = {isa = PBXBuildFile; fileRef = 29B97316FDCFA39411CA2CEA /* main.mm */; };
25                 4D1EA2F60993B0CA00FDC1A2 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
26                 4D1EA31C0993B24700FDC1A2 /* ExpressController.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D1EA31B0993B24700FDC1A2 /* ExpressController.m */; };
27                 4D2AEA1A09CCB332007E18F6 /* IOKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4DEB2024052B055F00C39CA9 /* IOKit.framework */; };
28                 4D3ECC2709A4917000B2E45F /* WhiteBox.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D3ECC2609A4917000B2E45F /* WhiteBox.m */; };
29                 A2122D820C7EAF6600AB87A4 /* DriveDetector.m in Sources */ = {isa = PBXBuildFile; fileRef = A2122D810C7EAF6600AB87A4 /* DriveDetector.m */; };
30                 A952EBCE0D3BB1B100A3DCA7 /* Open.tiff in Resources */ = {isa = PBXBuildFile; fileRef = A952EBCD0D3BB1B100A3DCA7 /* Open.tiff */; };
31                 A9595E4A0D4E2CBC003906A9 /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = A9595E480D4E2CBC003906A9 /* InfoPlist.strings */; };
32                 A95C08560D50858F00084DA8 /* Devices in Resources */ = {isa = PBXBuildFile; fileRef = A95C08510D50858F00084DA8 /* Devices */; };
33                 A95DD5490D4BACF50056F1F2 /* Growl.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = A9B706E50D356BC800385AF2 /* Growl.framework */; };
34                 A95DD6260D4BAD950056F1F2 /* Growl.framework in CopyFiles */ = {isa = PBXBuildFile; fileRef = A9B706E50D356BC800385AF2 /* Growl.framework */; };
35                 A98B18070D3CDF290093A591 /* Preset.m in Sources */ = {isa = PBXBuildFile; fileRef = A98B18060D3CDF290093A591 /* Preset.m */; };
36                 A98B180A0D3CDF380093A591 /* Device.m in Sources */ = {isa = PBXBuildFile; fileRef = A98B18090D3CDF380093A591 /* Device.m */; };
37                 A9B70A030D3570F100385AF2 /* HandBrake.icns in Resources */ = {isa = PBXBuildFile; fileRef = A9B70A020D3570F100385AF2 /* HandBrake.icns */; };
38                 A9B70A0F0D35719900385AF2 /* HBCore.m in Sources */ = {isa = PBXBuildFile; fileRef = A9B70A0D0D35719900385AF2 /* HBCore.m */; };
39                 A9C0EDB90D478699005CA5CF /* DeviceController.m in Sources */ = {isa = PBXBuildFile; fileRef = A9C0EDB80D478699005CA5CF /* DeviceController.m */; };
40                 A9DB3A1F0D37EC6800F77345 /* libhb.a in Frameworks */ = {isa = PBXBuildFile; fileRef = A9DB3A0F0D37EC2800F77345 /* libhb.a */; };
41                 A9ED4EF20D36226F004341F5 /* Play.tiff in Resources */ = {isa = PBXBuildFile; fileRef = A9ED4EEF0D36226F004341F5 /* Play.tiff */; };
42                 A9ED4EF30D36226F004341F5 /* Pause.tiff in Resources */ = {isa = PBXBuildFile; fileRef = A9ED4EF00D36226F004341F5 /* Pause.tiff */; };
43                 A9ED4EF40D36226F004341F5 /* Stop.tiff in Resources */ = {isa = PBXBuildFile; fileRef = A9ED4EF10D36226F004341F5 /* Stop.tiff */; };
44                 A9ED502E0D36477D004341F5 /* Express.xib in Resources */ = {isa = PBXBuildFile; fileRef = A9ED502C0D36477D004341F5 /* Express.xib */; };
45 /* End PBXBuildFile section */
46
47 /* Begin PBXContainerItemProxy section */
48                 A95DD4FE0D4BA8D50056F1F2 /* PBXContainerItemProxy */ = {
49                         isa = PBXContainerItemProxy;
50                         containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
51                         proxyType = 1;
52                         remoteGlobalIDString = A95DD4FA0D4BA8A30056F1F2;
53                         remoteInfo = "Plist Macros";
54                 };
55                 A9DB3A0E0D37EC2800F77345 /* PBXContainerItemProxy */ = {
56                         isa = PBXContainerItemProxy;
57                         containerPortal = A9DB3A080D37EC2800F77345 /* libhb.xcodeproj */;
58                         proxyType = 2;
59                         remoteGlobalIDString = 0DFF0B720B6BC6E600549488;
60                         remoteInfo = libhb;
61                 };
62                 A9DB3A140D37EC4200F77345 /* PBXContainerItemProxy */ = {
63                         isa = PBXContainerItemProxy;
64                         containerPortal = A9DB3A080D37EC2800F77345 /* libhb.xcodeproj */;
65                         proxyType = 1;
66                         remoteGlobalIDString = 0DFF0B710B6BC6E600549488;
67                         remoteInfo = libhb;
68                 };
69 /* End PBXContainerItemProxy section */
70
71 /* Begin PBXCopyFilesBuildPhase section */
72                 A95DD6D60D4BAD9D0056F1F2 /* CopyFiles */ = {
73                         isa = PBXCopyFilesBuildPhase;
74                         buildActionMask = 2147483647;
75                         dstPath = "";
76                         dstSubfolderSpec = 10;
77                         files = (
78                                 A95DD6260D4BAD950056F1F2 /* Growl.framework in CopyFiles */,
79                         );
80                         runOnlyForDeploymentPostprocessing = 0;
81                 };
82 /* End PBXCopyFilesBuildPhase section */
83
84 /* Begin PBXFileReference section */
85                 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Cocoa.framework; path = /System/Library/Frameworks/Cocoa.framework; sourceTree = "<absolute>"; };
86                 29B97316FDCFA39411CA2CEA /* main.mm */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.objcpp; path = main.mm; sourceTree = "<group>"; };
87                 29B97324FDCFA39411CA2CEA /* AppKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AppKit.framework; path = /System/Library/Frameworks/AppKit.framework; sourceTree = "<absolute>"; };
88                 29B97325FDCFA39411CA2CEA /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = /System/Library/Frameworks/Foundation.framework; sourceTree = "<absolute>"; };
89                 4D1EA2DA0993B01000FDC1A2 /* Instant HandBrake.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = "Instant HandBrake.app"; sourceTree = BUILT_PRODUCTS_DIR; };
90                 4D1EA2DC0993B01000FDC1A2 /* Express.plist */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = Express.plist; sourceTree = "<group>"; };
91                 4D1EA31A0993B24700FDC1A2 /* ExpressController.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = ExpressController.h; sourceTree = "<group>"; };
92                 4D1EA31B0993B24700FDC1A2 /* ExpressController.m */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.objc; path = ExpressController.m; sourceTree = "<group>"; };
93                 4D3ECC2509A4917000B2E45F /* WhiteBox.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = WhiteBox.h; sourceTree = "<group>"; };
94                 4D3ECC2609A4917000B2E45F /* WhiteBox.m */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.objc; path = WhiteBox.m; sourceTree = "<group>"; };
95                 4DEB2024052B055F00C39CA9 /* IOKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = IOKit.framework; path = /System/Library/Frameworks/IOKit.framework; sourceTree = "<absolute>"; };
96                 A2122D800C7EAF6500AB87A4 /* DriveDetector.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = DriveDetector.h; sourceTree = "<group>"; };
97                 A2122D810C7EAF6600AB87A4 /* DriveDetector.m */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.objc; path = DriveDetector.m; sourceTree = "<group>"; };
98                 A952EBCD0D3BB1B100A3DCA7 /* Open.tiff */ = {isa = PBXFileReference; lastKnownFileType = image.tiff; path = Open.tiff; sourceTree = "<group>"; };
99                 A9595E490D4E2CBC003906A9 /* English */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.strings; name = English; path = English.lproj/InfoPlist.strings; sourceTree = "<group>"; };
100                 A95C08510D50858F00084DA8 /* Devices */ = {isa = PBXFileReference; lastKnownFileType = folder; path = Devices; sourceTree = "<group>"; };
101                 A98B18050D3CDF290093A591 /* Preset.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Preset.h; sourceTree = "<group>"; };
102                 A98B18060D3CDF290093A591 /* Preset.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = Preset.m; sourceTree = "<group>"; };
103                 A98B18080D3CDF380093A591 /* Device.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Device.h; sourceTree = "<group>"; };
104                 A98B18090D3CDF380093A591 /* Device.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = Device.m; sourceTree = "<group>"; };
105                 A9B706E50D356BC800385AF2 /* Growl.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Growl.framework; path = ../Growl.framework; sourceTree = SOURCE_ROOT; };
106                 A9B70A010D3570D300385AF2 /* hb.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = hb.h; path = ../../libhb/hb.h; sourceTree = SOURCE_ROOT; };
107                 A9B70A020D3570F100385AF2 /* HandBrake.icns */ = {isa = PBXFileReference; lastKnownFileType = image.icns; name = HandBrake.icns; path = ../HandBrake.icns; sourceTree = SOURCE_ROOT; };
108                 A9B70A0D0D35719900385AF2 /* HBCore.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = HBCore.m; sourceTree = "<group>"; };
109                 A9B70A0E0D35719900385AF2 /* HBCore.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = HBCore.h; sourceTree = "<group>"; };
110                 A9C0EDB70D478699005CA5CF /* DeviceController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DeviceController.h; sourceTree = "<group>"; };
111                 A9C0EDB80D478699005CA5CF /* DeviceController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = DeviceController.m; sourceTree = "<group>"; };
112                 A9DB3A080D37EC2800F77345 /* libhb.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; path = libhb.xcodeproj; sourceTree = "<group>"; };
113                 A9ED4EEF0D36226F004341F5 /* Play.tiff */ = {isa = PBXFileReference; lastKnownFileType = image.tiff; name = Play.tiff; path = ../icons/Play.tiff; sourceTree = SOURCE_ROOT; };
114                 A9ED4EF00D36226F004341F5 /* Pause.tiff */ = {isa = PBXFileReference; lastKnownFileType = image.tiff; name = Pause.tiff; path = ../icons/Pause.tiff; sourceTree = SOURCE_ROOT; };
115                 A9ED4EF10D36226F004341F5 /* Stop.tiff */ = {isa = PBXFileReference; lastKnownFileType = image.tiff; name = Stop.tiff; path = ../icons/Stop.tiff; sourceTree = SOURCE_ROOT; };
116                 A9ED502D0D36477D004341F5 /* English */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = English; path = English.lproj/Express.xib; sourceTree = "<group>"; };
117 /* End PBXFileReference section */
118
119 /* Begin PBXFrameworksBuildPhase section */
120                 4D1EA2D80993B01000FDC1A2 /* Frameworks */ = {
121                         isa = PBXFrameworksBuildPhase;
122                         buildActionMask = 2147483647;
123                         files = (
124                                 A95DD5490D4BACF50056F1F2 /* Growl.framework in Frameworks */,
125                                 A9DB3A1F0D37EC6800F77345 /* libhb.a in Frameworks */,
126                                 4D1EA2F60993B0CA00FDC1A2 /* Cocoa.framework in Frameworks */,
127                                 4D2AEA1A09CCB332007E18F6 /* IOKit.framework in Frameworks */,
128                         );
129                         runOnlyForDeploymentPostprocessing = 0;
130                 };
131 /* End PBXFrameworksBuildPhase section */
132
133 /* Begin PBXGroup section */
134                 19C28FACFE9D520D11CA2CBB /* Products */ = {
135                         isa = PBXGroup;
136                         children = (
137                                 4D1EA2DA0993B01000FDC1A2 /* Instant HandBrake.app */,
138                         );
139                         name = Products;
140                         sourceTree = "<group>";
141                 };
142                 29B97314FDCFA39411CA2CEA /* HandBrake */ = {
143                         isa = PBXGroup;
144                         children = (
145                                 A98B18080D3CDF380093A591 /* Device.h */,
146                                 A98B18090D3CDF380093A591 /* Device.m */,
147                                 A98B18050D3CDF290093A591 /* Preset.h */,
148                                 A98B18060D3CDF290093A591 /* Preset.m */,
149                                 A9C0EDB70D478699005CA5CF /* DeviceController.h */,
150                                 A9C0EDB80D478699005CA5CF /* DeviceController.m */,
151                                 4D3ECC2509A4917000B2E45F /* WhiteBox.h */,
152                                 4D3ECC2609A4917000B2E45F /* WhiteBox.m */,
153                                 A2122D800C7EAF6500AB87A4 /* DriveDetector.h */,
154                                 A2122D810C7EAF6600AB87A4 /* DriveDetector.m */,
155                                 4D1EA31A0993B24700FDC1A2 /* ExpressController.h */,
156                                 4D1EA31B0993B24700FDC1A2 /* ExpressController.m */,
157                                 A9B70A0E0D35719900385AF2 /* HBCore.h */,
158                                 A9B70A0D0D35719900385AF2 /* HBCore.m */,
159                                 29B97315FDCFA39411CA2CEA /* Other Sources */,
160                                 29B97317FDCFA39411CA2CEA /* Resources */,
161                                 29B97323FDCFA39411CA2CEA /* Frameworks */,
162                                 19C28FACFE9D520D11CA2CBB /* Products */,
163                         );
164                         name = HandBrake;
165                         sourceTree = "<group>";
166                 };
167                 29B97315FDCFA39411CA2CEA /* Other Sources */ = {
168                         isa = PBXGroup;
169                         children = (
170                                 A9B70A010D3570D300385AF2 /* hb.h */,
171                                 29B97316FDCFA39411CA2CEA /* main.mm */,
172                         );
173                         name = "Other Sources";
174                         sourceTree = "<group>";
175                 };
176                 29B97317FDCFA39411CA2CEA /* Resources */ = {
177                         isa = PBXGroup;
178                         children = (
179                                 A95C08510D50858F00084DA8 /* Devices */,
180                                 A952EBCD0D3BB1B100A3DCA7 /* Open.tiff */,
181                                 A9ED4EEF0D36226F004341F5 /* Play.tiff */,
182                                 A9ED4EF00D36226F004341F5 /* Pause.tiff */,
183                                 A9ED4EF10D36226F004341F5 /* Stop.tiff */,
184                                 A9595E480D4E2CBC003906A9 /* InfoPlist.strings */,
185                                 A9B70A020D3570F100385AF2 /* HandBrake.icns */,
186                                 4D1EA2DC0993B01000FDC1A2 /* Express.plist */,
187                                 A9ED502C0D36477D004341F5 /* Express.xib */,
188                         );
189                         name = Resources;
190                         sourceTree = "<group>";
191                 };
192                 29B97323FDCFA39411CA2CEA /* Frameworks */ = {
193                         isa = PBXGroup;
194                         children = (
195                                 A9DB3A080D37EC2800F77345 /* libhb.xcodeproj */,
196                                 A9B706E50D356BC800385AF2 /* Growl.framework */,
197                                 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */,
198                                 4DEB2024052B055F00C39CA9 /* IOKit.framework */,
199                                 29B97325FDCFA39411CA2CEA /* Foundation.framework */,
200                                 29B97324FDCFA39411CA2CEA /* AppKit.framework */,
201                         );
202                         name = Frameworks;
203                         sourceTree = "<group>";
204                 };
205                 A9DB3A090D37EC2800F77345 /* Products */ = {
206                         isa = PBXGroup;
207                         children = (
208                                 A9DB3A0F0D37EC2800F77345 /* libhb.a */,
209                         );
210                         name = Products;
211                         sourceTree = "<group>";
212                 };
213 /* End PBXGroup section */
214
215 /* Begin PBXNativeTarget section */
216                 4D1EA2D90993B01000FDC1A2 /* Instant HandBrake */ = {
217                         isa = PBXNativeTarget;
218                         buildConfigurationList = 4D1EA2DD0993B01100FDC1A2 /* Build configuration list for PBXNativeTarget "Instant HandBrake" */;
219                         buildPhases = (
220                                 4D1EA2D60993B01000FDC1A2 /* Resources */,
221                                 4D1EA2D70993B01000FDC1A2 /* Sources */,
222                                 4D1EA2D80993B01000FDC1A2 /* Frameworks */,
223                                 A95DD6D60D4BAD9D0056F1F2 /* CopyFiles */,
224                         );
225                         buildRules = (
226                         );
227                         dependencies = (
228                                 A95DD4FF0D4BA8D50056F1F2 /* PBXTargetDependency */,
229                                 A9DB3A150D37EC4200F77345 /* PBXTargetDependency */,
230                         );
231                         name = "Instant HandBrake";
232                         productName = "Instant HandBrake";
233                         productReference = 4D1EA2DA0993B01000FDC1A2 /* Instant HandBrake.app */;
234                         productType = "com.apple.product-type.application";
235                 };
236 /* End PBXNativeTarget section */
237
238 /* Begin PBXProject section */
239                 29B97313FDCFA39411CA2CEA /* Project object */ = {
240                         isa = PBXProject;
241                         attributes = {
242                                 BuildIndependentTargetsInParallel = YES;
243                         };
244                         buildConfigurationList = 4D4E7BC4087804870051572B /* Build configuration list for PBXProject "InstantHandBrake" */;
245                         compatibilityVersion = "Xcode 3.0";
246                         hasScannedForEncodings = 1;
247                         mainGroup = 29B97314FDCFA39411CA2CEA /* HandBrake */;
248                         projectDirPath = "";
249                         projectReferences = (
250                                 {
251                                         ProductGroup = A9DB3A090D37EC2800F77345 /* Products */;
252                                         ProjectRef = A9DB3A080D37EC2800F77345 /* libhb.xcodeproj */;
253                                 },
254                         );
255                         projectRoot = "";
256                         targets = (
257                                 4D1EA2D90993B01000FDC1A2 /* Instant HandBrake */,
258                                 A95DD4FA0D4BA8A30056F1F2 /* Plist Macros */,
259                         );
260                 };
261 /* End PBXProject section */
262
263 /* Begin PBXReferenceProxy section */
264                 A9DB3A0F0D37EC2800F77345 /* libhb.a */ = {
265                         isa = PBXReferenceProxy;
266                         fileType = archive.ar;
267                         path = libhb.a;
268                         remoteRef = A9DB3A0E0D37EC2800F77345 /* PBXContainerItemProxy */;
269                         sourceTree = BUILT_PRODUCTS_DIR;
270                 };
271 /* End PBXReferenceProxy section */
272
273 /* Begin PBXResourcesBuildPhase section */
274                 4D1EA2D60993B01000FDC1A2 /* Resources */ = {
275                         isa = PBXResourcesBuildPhase;
276                         buildActionMask = 2147483647;
277                         files = (
278                                 A9B70A030D3570F100385AF2 /* HandBrake.icns in Resources */,
279                                 A9ED4EF20D36226F004341F5 /* Play.tiff in Resources */,
280                                 A9ED4EF30D36226F004341F5 /* Pause.tiff in Resources */,
281                                 A9ED4EF40D36226F004341F5 /* Stop.tiff in Resources */,
282                                 A9ED502E0D36477D004341F5 /* Express.xib in Resources */,
283                                 A952EBCE0D3BB1B100A3DCA7 /* Open.tiff in Resources */,
284                                 A9595E4A0D4E2CBC003906A9 /* InfoPlist.strings in Resources */,
285                                 A95C08560D50858F00084DA8 /* Devices in Resources */,
286                         );
287                         runOnlyForDeploymentPostprocessing = 0;
288                 };
289 /* End PBXResourcesBuildPhase section */
290
291 /* Begin PBXShellScriptBuildPhase section */
292                 A95DD4F90D4BA8A30056F1F2 /* ShellScript */ = {
293                         isa = PBXShellScriptBuildPhase;
294                         buildActionMask = 2147483647;
295                         files = (
296                         );
297                         inputPaths = (
298                         );
299                         outputPaths = (
300                                 "${CONFIGURATION_TEMP_DIR}/Instant HandBrake.build/PlistMacros.h",
301                                 "${CONFIGURATION_TEMP_DIR}/Instant HandBrake.build/DummyFileToForceScriptToRunEveryTimeWithoutBeingCreated",
302                         );
303                         runOnlyForDeploymentPostprocessing = 0;
304                         shellPath = /bin/sh;
305                         shellScript = "PATH=$PATH:/usr/local/bin:/usr/bin:/sw/bin:/opt/local/bin\nbuildid=\"r`svn info | awk '/^Revision:/ {print $2}'`\"\n\necho \"#define BUILDID $buildid\" > $SCRIPT_OUTPUT_FILE_0\necho \"#define BUILDDATE `date`\" >> $SCRIPT_OUTPUT_FILE_0\necho \"#define WHOAMI `whoami`\" >> $SCRIPT_OUTPUT_FILE_0\n\n# Delete the intermediate Info.plist so that Xcode re-preprocesses the Info.plist with our updated macros.\n# Use -f because after a clean build, this file doesn't exist yet, so a plain rm would fail and stop the build.\nrm -f \"${CONFIGURATION_TEMP_DIR}/Instant HandBrake.build/Preprocessed-Info.plist\"\n";
306                 };
307 /* End PBXShellScriptBuildPhase section */
308
309 /* Begin PBXSourcesBuildPhase section */
310                 4D1EA2D70993B01000FDC1A2 /* Sources */ = {
311                         isa = PBXSourcesBuildPhase;
312                         buildActionMask = 2147483647;
313                         files = (
314                                 4D1EA2EA0993B09A00FDC1A2 /* main.mm in Sources */,
315                                 4D1EA31C0993B24700FDC1A2 /* ExpressController.m in Sources */,
316                                 4D3ECC2709A4917000B2E45F /* WhiteBox.m in Sources */,
317                                 A2122D820C7EAF6600AB87A4 /* DriveDetector.m in Sources */,
318                                 A9B70A0F0D35719900385AF2 /* HBCore.m in Sources */,
319                                 A98B18070D3CDF290093A591 /* Preset.m in Sources */,
320                                 A98B180A0D3CDF380093A591 /* Device.m in Sources */,
321                                 A9C0EDB90D478699005CA5CF /* DeviceController.m in Sources */,
322                         );
323                         runOnlyForDeploymentPostprocessing = 0;
324                 };
325 /* End PBXSourcesBuildPhase section */
326
327 /* Begin PBXTargetDependency section */
328                 A95DD4FF0D4BA8D50056F1F2 /* PBXTargetDependency */ = {
329                         isa = PBXTargetDependency;
330                         target = A95DD4FA0D4BA8A30056F1F2 /* Plist Macros */;
331                         targetProxy = A95DD4FE0D4BA8D50056F1F2 /* PBXContainerItemProxy */;
332                 };
333                 A9DB3A150D37EC4200F77345 /* PBXTargetDependency */ = {
334                         isa = PBXTargetDependency;
335                         name = libhb;
336                         targetProxy = A9DB3A140D37EC4200F77345 /* PBXContainerItemProxy */;
337                 };
338 /* End PBXTargetDependency section */
339
340 /* Begin PBXVariantGroup section */
341                 A9595E480D4E2CBC003906A9 /* InfoPlist.strings */ = {
342                         isa = PBXVariantGroup;
343                         children = (
344                                 A9595E490D4E2CBC003906A9 /* English */,
345                         );
346                         name = InfoPlist.strings;
347                         sourceTree = "<group>";
348                 };
349                 A9ED502C0D36477D004341F5 /* Express.xib */ = {
350                         isa = PBXVariantGroup;
351                         children = (
352                                 A9ED502D0D36477D004341F5 /* English */,
353                         );
354                         name = Express.xib;
355                         sourceTree = "<group>";
356                 };
357 /* End PBXVariantGroup section */
358
359 /* Begin XCBuildConfiguration section */
360                 0D88F56D0B6CDCD400F81F26 /* Release */ = {
361                         isa = XCBuildConfiguration;
362                         buildSettings = {
363                                 CONFIGURATION_BUILD_DIR = ..;
364                                 FRAMEWORK_SEARCH_PATHS = (
365                                         "$(inherited)",
366                                         "\"$(SRCROOT)/..\"",
367                                 );
368                                 GCC_ENABLE_FIX_AND_CONTINUE = YES;
369                                 GCC_MODEL_TUNING = G5;
370                                 GCC_OPTIMIZATION_LEVEL = s;
371                                 GCC_PRECOMPILE_PREFIX_HEADER = YES;
372                                 GCC_PREFIX_HEADER = "$(SYSTEM_LIBRARY_DIR)/Frameworks/AppKit.framework/Headers/AppKit.h";
373                                 HEADER_SEARCH_PATHS = ../libhb;
374                                 INFOPLIST_FILE = Express.plist;
375                                 INFOPLIST_OTHER_PREPROCESSOR_FLAGS = "-C";
376                                 INFOPLIST_PREFIX_HEADER = "${CONFIGURATION_TEMP_DIR}/Instant HandBrake.build/PlistMacros.h";
377                                 INFOPLIST_PREPROCESS = YES;
378                                 INSTALL_PATH = "$(HOME)/Applications";
379                                 LIBRARY_SEARCH_PATHS = (
380                                         "$(inherited)",
381                                         "$(LIBRARY_SEARCH_PATHS_QUOTED_1)",
382                                         "\"$(SRCROOT)/../../libhb\"",
383                                 );
384                                 LIBRARY_SEARCH_PATHS_QUOTED_1 = "\"$(SRCROOT)\"";
385                                 OTHER_LDFLAGS = (
386                                         ../libhb/libhb.a,
387                                         ../contrib/lib/libmp4v2.a,
388                                         ../contrib/lib/liba52.a,
389                                         ../contrib/lib/libavformat.a,
390                                         ../contrib/lib/libavcodec.a,
391                                         ../contrib/lib/libavutil.a,
392                                         ../contrib/lib/libdvdread.a,
393                                         ../contrib/lib/libdvdcss.a,
394                                         ../contrib/lib/libfaac.a,
395                                         ../contrib/lib/libmp3lame.a,
396                                         ../contrib/lib/libmpeg2.a,
397                                         ../contrib/lib/libvorbis.a,
398                                         ../contrib/lib/libvorbisenc.a,
399                                         ../contrib/lib/libogg.a,
400                                         ../contrib/lib/libsamplerate.a,
401                                         ../contrib/lib/libx264.a,
402                                         ../contrib/lib/libxvidcore.a,
403                                         ../contrib/lib/libdca.a,
404                                         ../contrib/lib/libmkv.a,
405                                         ../contrib/lib/libswscale.a,
406                                 );
407                                 PREBINDING = NO;
408                                 PRODUCT_NAME = "Instant HandBrake";
409                                 SDKROOT = "$(DEVELOPER_SDK_DIR)/MacOSX10.5.sdk";
410                                 WRAPPER_EXTENSION = app;
411                                 ZERO_LINK = NO;
412                         };
413                         name = Release;
414                 };
415                 0D88F56F0B6CDCD400F81F26 /* Release */ = {
416                         isa = XCBuildConfiguration;
417                         buildSettings = {
418                                 ARCHS = (
419                                         ppc,
420                                         i386,
421                                 );
422                                 EXCLUDED_RECURSIVE_SEARCH_PATH_SUBDIRECTORIES = "*.nib *.lproj *.framework *.gch (*) CVS .svn *.xcodeproj *.xcode *.pbproj *.pbxproj";
423                                 GCC_AUTO_VECTORIZATION = YES;
424                                 GCC_ENABLE_SSE3_EXTENSIONS = YES;
425                                 GCC_MODEL_TUNING = G5;
426                                 GCC_PREPROCESSOR_DEFINITIONS = "JOB_GROUPS=1";
427                                 GCC_WARN_UNUSED_VALUE = YES;
428                                 GCC_WARN_UNUSED_VARIABLE = YES;
429                                 INFOPLIST_PREPROCESS = NO;
430                                 MACOSX_DEPLOYMENT_TARGET = 10.5;
431                                 SDKROOT = "$(DEVELOPER_SDK_DIR)/MacOSX10.5.sdk";
432                         };
433                         name = Release;
434                 };
435                 4D1EA2DE0993B01100FDC1A2 /* Development */ = {
436                         isa = XCBuildConfiguration;
437                         buildSettings = {
438                                 COPY_PHASE_STRIP = NO;
439                                 FRAMEWORK_SEARCH_PATHS = (
440                                         "$(inherited)",
441                                         "\"$(SRCROOT)/..\"",
442                                 );
443                                 GCC_DYNAMIC_NO_PIC = NO;
444                                 GCC_ENABLE_FIX_AND_CONTINUE = YES;
445                                 GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
446                                 GCC_MODEL_TUNING = G5;
447                                 GCC_OPTIMIZATION_LEVEL = 0;
448                                 GCC_PRECOMPILE_PREFIX_HEADER = YES;
449                                 GCC_PREFIX_HEADER = "$(SYSTEM_LIBRARY_DIR)/Frameworks/AppKit.framework/Headers/AppKit.h";
450                                 HEADER_SEARCH_PATHS = ../libhb;
451                                 INFOPLIST_FILE = Express.plist;
452                                 INFOPLIST_OTHER_PREPROCESSOR_FLAGS = "-C";
453                                 INFOPLIST_PREFIX_HEADER = "${CONFIGURATION_TEMP_DIR}/Instant HandBrake.build/PlistMacros.h";
454                                 INFOPLIST_PREPROCESS = YES;
455                                 INSTALL_PATH = "$(HOME)/Applications";
456                                 LIBRARY_SEARCH_PATHS = (
457                                         "$(inherited)",
458                                         "$(LIBRARY_SEARCH_PATHS_QUOTED_1)",
459                                         "\"$(SRCROOT)/../../libhb\"",
460                                 );
461                                 LIBRARY_SEARCH_PATHS_QUOTED_1 = "\"$(SRCROOT)\"";
462                                 OTHER_LDFLAGS = "";
463                                 PREBINDING = NO;
464                                 PRODUCT_NAME = "Instant HandBrake";
465                                 SDKROOT = "$(DEVELOPER_SDK_DIR)/MacOSX10.5.sdk";
466                                 WRAPPER_EXTENSION = app;
467                                 ZERO_LINK = NO;
468                         };
469                         name = Development;
470                 };
471                 4D1EA2DF0993B01100FDC1A2 /* Deployment */ = {
472                         isa = XCBuildConfiguration;
473                         buildSettings = {
474                                 COPY_PHASE_STRIP = YES;
475                                 FRAMEWORK_SEARCH_PATHS = (
476                                         "$(inherited)",
477                                         "\"$(SRCROOT)/..\"",
478                                 );
479                                 GCC_ENABLE_FIX_AND_CONTINUE = YES;
480                                 GCC_GENERATE_DEBUGGING_SYMBOLS = NO;
481                                 GCC_MODEL_TUNING = G5;
482                                 GCC_OPTIMIZATION_LEVEL = s;
483                                 GCC_PRECOMPILE_PREFIX_HEADER = YES;
484                                 GCC_PREFIX_HEADER = "$(SYSTEM_LIBRARY_DIR)/Frameworks/AppKit.framework/Headers/AppKit.h";
485                                 GCC_PREPROCESSOR_DEFINITIONS = "";
486                                 HEADER_SEARCH_PATHS = ../libhb;
487                                 INFOPLIST_FILE = Express.plist;
488                                 INFOPLIST_OTHER_PREPROCESSOR_FLAGS = "-C";
489                                 INFOPLIST_PREFIX_HEADER = "${CONFIGURATION_TEMP_DIR}/Instant HandBrake.build/PlistMacros.h";
490                                 INFOPLIST_PREPROCESS = YES;
491                                 INSTALL_PATH = "$(HOME)/Applications";
492                                 LIBRARY_SEARCH_PATHS = (
493                                         "$(inherited)",
494                                         "$(LIBRARY_SEARCH_PATHS_QUOTED_1)",
495                                         "\"$(SRCROOT)/../../libhb\"",
496                                 );
497                                 OTHER_LDFLAGS = "";
498                                 PREBINDING = NO;
499                                 PRODUCT_NAME = "Instant HandBrake";
500                                 SDKROOT = "$(DEVELOPER_SDK_DIR)/MacOSX10.5.sdk";
501                                 WRAPPER_EXTENSION = app;
502                                 ZERO_LINK = NO;
503                         };
504                         name = Deployment;
505                 };
506                 4D4E7BC5087804870051572B /* Development */ = {
507                         isa = XCBuildConfiguration;
508                         buildSettings = {
509                                 DEBUG_INFORMATION_FORMAT = dwarf;
510                                 EXCLUDED_RECURSIVE_SEARCH_PATH_SUBDIRECTORIES = "*.nib *.lproj *.framework *.gch (*) CVS .svn *.xcodeproj *.xcode *.pbproj *.pbxproj";
511                                 GCC_AUTO_VECTORIZATION = NO;
512                                 GCC_DEBUGGING_SYMBOLS = default;
513                                 GCC_ENABLE_FIX_AND_CONTINUE = YES;
514                                 GCC_ENABLE_SSE3_EXTENSIONS = NO;
515                                 GCC_MODEL_TUNING = G5;
516                                 GCC_OPTIMIZATION_LEVEL = 0;
517                                 GCC_PREPROCESSOR_DEFINITIONS = "JOB_GROUPS=1";
518                                 GCC_WARN_UNUSED_VALUE = YES;
519                                 GCC_WARN_UNUSED_VARIABLE = YES;
520                                 INFOPLIST_PREPROCESS = NO;
521                                 MACOSX_DEPLOYMENT_TARGET = 10.5;
522                                 PREBINDING = NO;
523                                 SDKROOT = "$(DEVELOPER_SDK_DIR)/MacOSX10.5.sdk";
524                                 ZERO_LINK = NO;
525                         };
526                         name = Development;
527                 };
528                 4D4E7BC6087804870051572B /* Deployment */ = {
529                         isa = XCBuildConfiguration;
530                         buildSettings = {
531                                 EXCLUDED_RECURSIVE_SEARCH_PATH_SUBDIRECTORIES = "*.nib *.lproj *.framework *.gch (*) CVS .svn *.xcodeproj *.xcode *.pbproj *.pbxproj";
532                                 GCC_AUTO_VECTORIZATION = YES;
533                                 GCC_ENABLE_SSE3_EXTENSIONS = YES;
534                                 GCC_MODEL_TUNING = G5;
535                                 GCC_PREPROCESSOR_DEFINITIONS = "JOB_GROUPS=1";
536                                 GCC_WARN_ABOUT_POINTER_SIGNEDNESS = YES;
537                                 GCC_WARN_UNUSED_FUNCTION = YES;
538                                 GCC_WARN_UNUSED_VALUE = YES;
539                                 GCC_WARN_UNUSED_VARIABLE = YES;
540                                 INFOPLIST_PREPROCESS = NO;
541                                 MACOSX_DEPLOYMENT_TARGET = 10.5;
542                                 SDKROOT = "$(DEVELOPER_SDK_DIR)/MacOSX10.5.sdk";
543                         };
544                         name = Deployment;
545                 };
546                 A95DD4FB0D4BA8A30056F1F2 /* Development */ = {
547                         isa = XCBuildConfiguration;
548                         buildSettings = {
549                                 COPY_PHASE_STRIP = NO;
550                                 GCC_DYNAMIC_NO_PIC = NO;
551                                 GCC_OPTIMIZATION_LEVEL = 0;
552                                 PRODUCT_NAME = "Plist Macros";
553                         };
554                         name = Development;
555                 };
556                 A95DD4FC0D4BA8A30056F1F2 /* Deployment */ = {
557                         isa = XCBuildConfiguration;
558                         buildSettings = {
559                                 COPY_PHASE_STRIP = YES;
560                                 DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
561                                 GCC_ENABLE_FIX_AND_CONTINUE = NO;
562                                 PRODUCT_NAME = "Plist Macros";
563                                 ZERO_LINK = NO;
564                         };
565                         name = Deployment;
566                 };
567                 A95DD4FD0D4BA8A30056F1F2 /* Release */ = {
568                         isa = XCBuildConfiguration;
569                         buildSettings = {
570                                 COPY_PHASE_STRIP = YES;
571                                 DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
572                                 GCC_ENABLE_FIX_AND_CONTINUE = NO;
573                                 PRODUCT_NAME = "Plist Macros";
574                                 ZERO_LINK = NO;
575                         };
576                         name = Release;
577                 };
578 /* End XCBuildConfiguration section */
579
580 /* Begin XCConfigurationList section */
581                 4D1EA2DD0993B01100FDC1A2 /* Build configuration list for PBXNativeTarget "Instant HandBrake" */ = {
582                         isa = XCConfigurationList;
583                         buildConfigurations = (
584                                 4D1EA2DE0993B01100FDC1A2 /* Development */,
585                                 4D1EA2DF0993B01100FDC1A2 /* Deployment */,
586                                 0D88F56D0B6CDCD400F81F26 /* Release */,
587                         );
588                         defaultConfigurationIsVisible = 0;
589                         defaultConfigurationName = Deployment;
590                 };
591                 4D4E7BC4087804870051572B /* Build configuration list for PBXProject "InstantHandBrake" */ = {
592                         isa = XCConfigurationList;
593                         buildConfigurations = (
594                                 4D4E7BC5087804870051572B /* Development */,
595                                 4D4E7BC6087804870051572B /* Deployment */,
596                                 0D88F56F0B6CDCD400F81F26 /* Release */,
597                         );
598                         defaultConfigurationIsVisible = 0;
599                         defaultConfigurationName = Deployment;
600                 };
601                 A95DD5070D4BA8E90056F1F2 /* Build configuration list for PBXAggregateTarget "Plist Macros" */ = {
602                         isa = XCConfigurationList;
603                         buildConfigurations = (
604                                 A95DD4FB0D4BA8A30056F1F2 /* Development */,
605                                 A95DD4FC0D4BA8A30056F1F2 /* Deployment */,
606                                 A95DD4FD0D4BA8A30056F1F2 /* Release */,
607                         );
608                         defaultConfigurationIsVisible = 0;
609                         defaultConfigurationName = Deployment;
610                 };
611 /* End XCConfigurationList section */
612         };
613         rootObject = 29B97313FDCFA39411CA2CEA /* Project object */;
614 }