source: trunk/launch/launch/launch.pbproj/project.pbxproj@ 166

Last change on this file since 166 was 166, checked in by Nicholas Riley, 19 years ago

VERSION: Updated for 1.0.1.

main.c: Updated copyright statement. Updated for 1.0.1. Added -U,
triggers OPTS.forceURLs. Added kLSMultipleSessionsNotSupportedErr,
nsvErr. Cleaned up string encoding handling; works much better now.
Split code into stringFromURLIsRemote, utf8StringFromCFStringRef, and
utf8StringFromOSType. Display "contents: zero items" instead of "0
items" in printMoreInfoForURL. Remove extraneous "./" at beginning of
displayed paths. Get versions of non-{applications, packages} and
info from nonbundled apps with CFBundleCopyInfoDictionaryForURL.
Replaced some error codes with numbers so we support building on 10.2
again.

launch.1: Updated for 1.0.1 and -U option.

README: Updated for 1.0.1. Fixed a paste-o in the uninstallation
instructions.

package-launch.sh: Use zsh explicitly. Build as deployment. Fix
permissions. Make tarball contents owned by root/wheel.

File size: 6.0 KB
RevLine 
[3]1// !$*UTF8*$!
2{
3 archiveVersion = 1;
4 classes = {
5 };
[146]6 objectVersion = 39;
[3]7 objects = {
8 014CEA490018CE3211CA2923 = {
9 buildSettings = {
10 COPY_PHASE_STRIP = NO;
[146]11 GCC_DYNAMIC_NO_PIC = NO;
12 GCC_ENABLE_FIX_AND_CONTINUE = YES;
13 GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
14 GCC_OPTIMIZATION_LEVEL = 0;
[3]15 OPTIMIZATION_CFLAGS = "-O0";
[146]16 ZERO_LINK = YES;
[3]17 };
18 isa = PBXBuildStyle;
19 name = Development;
20 };
21 014CEA4A0018CE3211CA2923 = {
22 buildSettings = {
23 COPY_PHASE_STRIP = YES;
[146]24 GCC_ENABLE_FIX_AND_CONTINUE = NO;
25 ZERO_LINK = NO;
[3]26 };
27 isa = PBXBuildStyle;
28 name = Deployment;
29 };
30//010
31//011
32//012
33//013
34//014
35//030
36//031
37//032
38//033
39//034
40 034768E2FF38A6DC11DB9C8B = {
[166]41 explicitFileType = "compiled.mach-o.executable";
42 isa = PBXFileReference;
[3]43 path = launch;
44 refType = 3;
[146]45 sourceTree = BUILT_PRODUCTS_DIR;
[3]46 };
47//030
48//031
49//032
50//033
51//034
52//080
53//081
54//082
55//083
56//084
57 08FB7793FE84155DC02AAC07 = {
[146]58 buildSettings = {
[166]59 MACOSX_DEPLOYMENT_TARGET = 10.2;
60 SDKROOT = /Developer/SDKs/MacOSX10.2.8.sdk;
[146]61 };
[3]62 buildStyles = (
63 014CEA490018CE3211CA2923,
64 014CEA4A0018CE3211CA2923,
65 );
[52]66 hasScannedForEncodings = 1;
[3]67 isa = PBXProject;
68 mainGroup = 08FB7794FE84155DC02AAC07;
69 projectDirPath = "";
70 targets = (
71 08FB779FFE84155DC02AAC07,
72 );
73 };
74 08FB7794FE84155DC02AAC07 = {
75 children = (
76 08FB7795FE84155DC02AAC07,
77 08FB779DFE84155DC02AAC07,
78 19C28FBDFE9D53C911CA2CBB,
79 F5C0CA9501B5740C01AEEDB1,
80 F574340B01B8A47B01AEEDB1,
81 );
82 isa = PBXGroup;
83 name = launch;
84 refType = 4;
[146]85 sourceTree = "<group>";
[3]86 };
87 08FB7795FE84155DC02AAC07 = {
88 children = (
89 08FB7796FE84155DC02AAC07,
90 );
91 isa = PBXGroup;
92 name = Source;
93 refType = 4;
[146]94 sourceTree = "<group>";
[3]95 };
96 08FB7796FE84155DC02AAC07 = {
[52]97 fileEncoding = 30;
[3]98 isa = PBXFileReference;
[166]99 lastKnownFileType = sourcecode.c.c;
[3]100 path = main.c;
101 refType = 4;
[146]102 sourceTree = "<group>";
[166]103 tabWidth = 8;
[3]104 };
105 08FB779DFE84155DC02AAC07 = {
106 children = (
107 F5E819BF0198DFF701AEEDB1,
108 F561F49F0139D7DD01AEEDB1,
109 09AB6884FE841BABC02AAC07,
110 F579CF4B019A1C6D01AEEDB1,
111 );
112 isa = PBXGroup;
113 name = "External Frameworks and Libraries";
114 refType = 4;
[146]115 sourceTree = "<group>";
[3]116 };
117 08FB779FFE84155DC02AAC07 = {
118 buildPhases = (
119 08FB77A0FE84155DC02AAC07,
120 08FB77A1FE84155DC02AAC07,
121 08FB77A3FE84155DC02AAC07,
122 08FB77A5FE84155DC02AAC07,
123 );
124 buildSettings = {
125 FRAMEWORK_SEARCH_PATHS = "";
126 HEADER_SEARCH_PATHS = "";
127 INSTALL_PATH = "\U0001$(HOME)/bin";
128 LIBRARY_SEARCH_PATHS = "";
129 OTHER_CFLAGS = "";
130 OTHER_LDFLAGS = "";
131 OTHER_REZFLAGS = "";
132 PRODUCT_NAME = launch;
133 REZ_EXECUTABLE = YES;
134 SECTORDER_FLAGS = "";
135 WARNING_CFLAGS = "-Wmost -Wno-four-char-constants -Wno-unknown-pragmas";
136 };
137 dependencies = (
138 );
139 isa = PBXToolTarget;
140 name = launch;
141 productInstallPath = "$(HOME)/bin";
142 productName = launch;
143 productReference = 034768E2FF38A6DC11DB9C8B;
144 };
145 08FB77A0FE84155DC02AAC07 = {
146 buildActionMask = 2147483647;
147 files = (
148 );
149 isa = PBXHeadersBuildPhase;
[52]150 runOnlyForDeploymentPostprocessing = 0;
[3]151 };
152 08FB77A1FE84155DC02AAC07 = {
153 buildActionMask = 2147483647;
154 files = (
155 08FB77A2FE84155DC02AAC07,
156 );
157 isa = PBXSourcesBuildPhase;
[52]158 runOnlyForDeploymentPostprocessing = 0;
[3]159 };
160 08FB77A2FE84155DC02AAC07 = {
161 fileRef = 08FB7796FE84155DC02AAC07;
162 isa = PBXBuildFile;
163 settings = {
164 ATTRIBUTES = (
165 );
166 };
167 };
168 08FB77A3FE84155DC02AAC07 = {
169 buildActionMask = 2147483647;
170 files = (
171 09AB6885FE841BABC02AAC07,
172 F561F4A00139D7DD01AEEDB1,
173 F5E819C00198DFF701AEEDB1,
174 F579CF4C019A1C6D01AEEDB1,
175 );
176 isa = PBXFrameworksBuildPhase;
[52]177 runOnlyForDeploymentPostprocessing = 0;
[3]178 };
179 08FB77A5FE84155DC02AAC07 = {
180 buildActionMask = 2147483647;
181 files = (
182 );
183 isa = PBXRezBuildPhase;
[52]184 runOnlyForDeploymentPostprocessing = 0;
[3]185 };
186//080
187//081
188//082
189//083
190//084
191//090
192//091
193//092
194//093
195//094
196 09AB6884FE841BABC02AAC07 = {
[166]197 isa = PBXFileReference;
198 lastKnownFileType = wrapper.framework;
[3]199 name = CoreFoundation.framework;
200 path = /System/Library/Frameworks/CoreFoundation.framework;
201 refType = 0;
[146]202 sourceTree = "<absolute>";
[3]203 };
204 09AB6885FE841BABC02AAC07 = {
205 fileRef = 09AB6884FE841BABC02AAC07;
206 isa = PBXBuildFile;
207 settings = {
208 };
209 };
210//090
211//091
212//092
213//093
214//094
215//190
216//191
217//192
218//193
219//194
220 19C28FBDFE9D53C911CA2CBB = {
221 children = (
222 034768E2FF38A6DC11DB9C8B,
223 );
224 isa = PBXGroup;
225 name = Products;
226 refType = 4;
[146]227 sourceTree = "<group>";
[3]228 };
229//190
230//191
231//192
232//193
233//194
234//F50
235//F51
236//F52
237//F53
238//F54
239 F561F49F0139D7DD01AEEDB1 = {
[166]240 isa = PBXFileReference;
241 lastKnownFileType = wrapper.framework;
[3]242 name = ApplicationServices.framework;
243 path = /System/Library/Frameworks/ApplicationServices.framework;
244 refType = 0;
[146]245 sourceTree = "<absolute>";
[3]246 };
247 F561F4A00139D7DD01AEEDB1 = {
248 fileRef = F561F49F0139D7DD01AEEDB1;
249 isa = PBXBuildFile;
250 settings = {
251 };
252 };
253 F574340B01B8A47B01AEEDB1 = {
[52]254 fileEncoding = 30;
[3]255 isa = PBXFileReference;
[166]256 lastKnownFileType = text;
[3]257 path = VERSION;
258 refType = 4;
[146]259 sourceTree = "<group>";
[3]260 };
261 F579CF4B019A1C6D01AEEDB1 = {
[166]262 isa = PBXFileReference;
263 lastKnownFileType = wrapper.framework;
[3]264 name = Security.framework;
265 path = /System/Library/Frameworks/Security.framework;
266 refType = 0;
[146]267 sourceTree = "<absolute>";
[3]268 };
269 F579CF4C019A1C6D01AEEDB1 = {
270 fileRef = F579CF4B019A1C6D01AEEDB1;
271 isa = PBXBuildFile;
272 settings = {
273 };
274 };
275 F5C0CA9501B5740C01AEEDB1 = {
[52]276 fileEncoding = 30;
[3]277 isa = PBXFileReference;
[166]278 lastKnownFileType = text;
[3]279 path = README;
280 refType = 4;
[146]281 sourceTree = "<group>";
[3]282 };
283 F5E819BF0198DFF701AEEDB1 = {
[166]284 isa = PBXFileReference;
285 lastKnownFileType = wrapper.framework;
[3]286 name = Carbon.framework;
287 path = /System/Library/Frameworks/Carbon.framework;
288 refType = 0;
[146]289 sourceTree = "<absolute>";
[3]290 };
291 F5E819C00198DFF701AEEDB1 = {
292 fileRef = F5E819BF0198DFF701AEEDB1;
293 isa = PBXBuildFile;
294 settings = {
295 };
296 };
297 };
298 rootObject = 08FB7793FE84155DC02AAC07;
299}
Note: See TracBrowser for help on using the repository browser.