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

Last change on this file since 166 was 166, checked in by Nicholas Riley, 15 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
Line 
1// !$*UTF8*$!
2{
3        archiveVersion = 1;
4        classes = {
5        };
6        objectVersion = 39;
7        objects = {
8                014CEA490018CE3211CA2923 = {
9                        buildSettings = {
10                                COPY_PHASE_STRIP = NO;
11                                GCC_DYNAMIC_NO_PIC = NO;
12                                GCC_ENABLE_FIX_AND_CONTINUE = YES;
13                                GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
14                                GCC_OPTIMIZATION_LEVEL = 0;
15                                OPTIMIZATION_CFLAGS = "-O0";
16                                ZERO_LINK = YES;
17                        };
18                        isa = PBXBuildStyle;
19                        name = Development;
20                };
21                014CEA4A0018CE3211CA2923 = {
22                        buildSettings = {
23                                COPY_PHASE_STRIP = YES;
24                                GCC_ENABLE_FIX_AND_CONTINUE = NO;
25                                ZERO_LINK = NO;
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 = {
41                        explicitFileType = "compiled.mach-o.executable";
42                        isa = PBXFileReference;
43                        path = launch;
44                        refType = 3;
45                        sourceTree = BUILT_PRODUCTS_DIR;
46                };
47//030
48//031
49//032
50//033
51//034
52//080
53//081
54//082
55//083
56//084
57                08FB7793FE84155DC02AAC07 = {
58                        buildSettings = {
59                                MACOSX_DEPLOYMENT_TARGET = 10.2;
60                                SDKROOT = /Developer/SDKs/MacOSX10.2.8.sdk;
61                        };
62                        buildStyles = (
63                                014CEA490018CE3211CA2923,
64                                014CEA4A0018CE3211CA2923,
65                        );
66                        hasScannedForEncodings = 1;
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;
85                        sourceTree = "<group>";
86                };
87                08FB7795FE84155DC02AAC07 = {
88                        children = (
89                                08FB7796FE84155DC02AAC07,
90                        );
91                        isa = PBXGroup;
92                        name = Source;
93                        refType = 4;
94                        sourceTree = "<group>";
95                };
96                08FB7796FE84155DC02AAC07 = {
97                        fileEncoding = 30;
98                        isa = PBXFileReference;
99                        lastKnownFileType = sourcecode.c.c;
100                        path = main.c;
101                        refType = 4;
102                        sourceTree = "<group>";
103                        tabWidth = 8;
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;
115                        sourceTree = "<group>";
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;
150                        runOnlyForDeploymentPostprocessing = 0;
151                };
152                08FB77A1FE84155DC02AAC07 = {
153                        buildActionMask = 2147483647;
154                        files = (
155                                08FB77A2FE84155DC02AAC07,
156                        );
157                        isa = PBXSourcesBuildPhase;
158                        runOnlyForDeploymentPostprocessing = 0;
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;
177                        runOnlyForDeploymentPostprocessing = 0;
178                };
179                08FB77A5FE84155DC02AAC07 = {
180                        buildActionMask = 2147483647;
181                        files = (
182                        );
183                        isa = PBXRezBuildPhase;
184                        runOnlyForDeploymentPostprocessing = 0;
185                };
186//080
187//081
188//082
189//083
190//084
191//090
192//091
193//092
194//093
195//094
196                09AB6884FE841BABC02AAC07 = {
197                        isa = PBXFileReference;
198                        lastKnownFileType = wrapper.framework;
199                        name = CoreFoundation.framework;
200                        path = /System/Library/Frameworks/CoreFoundation.framework;
201                        refType = 0;
202                        sourceTree = "<absolute>";
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;
227                        sourceTree = "<group>";
228                };
229//190
230//191
231//192
232//193
233//194
234//F50
235//F51
236//F52
237//F53
238//F54
239                F561F49F0139D7DD01AEEDB1 = {
240                        isa = PBXFileReference;
241                        lastKnownFileType = wrapper.framework;
242                        name = ApplicationServices.framework;
243                        path = /System/Library/Frameworks/ApplicationServices.framework;
244                        refType = 0;
245                        sourceTree = "<absolute>";
246                };
247                F561F4A00139D7DD01AEEDB1 = {
248                        fileRef = F561F49F0139D7DD01AEEDB1;
249                        isa = PBXBuildFile;
250                        settings = {
251                        };
252                };
253                F574340B01B8A47B01AEEDB1 = {
254                        fileEncoding = 30;
255                        isa = PBXFileReference;
256                        lastKnownFileType = text;
257                        path = VERSION;
258                        refType = 4;
259                        sourceTree = "<group>";
260                };
261                F579CF4B019A1C6D01AEEDB1 = {
262                        isa = PBXFileReference;
263                        lastKnownFileType = wrapper.framework;
264                        name = Security.framework;
265                        path = /System/Library/Frameworks/Security.framework;
266                        refType = 0;
267                        sourceTree = "<absolute>";
268                };
269                F579CF4C019A1C6D01AEEDB1 = {
270                        fileRef = F579CF4B019A1C6D01AEEDB1;
271                        isa = PBXBuildFile;
272                        settings = {
273                        };
274                };
275                F5C0CA9501B5740C01AEEDB1 = {
276                        fileEncoding = 30;
277                        isa = PBXFileReference;
278                        lastKnownFileType = text;
279                        path = README;
280                        refType = 4;
281                        sourceTree = "<group>";
282                };
283                F5E819BF0198DFF701AEEDB1 = {
284                        isa = PBXFileReference;
285                        lastKnownFileType = wrapper.framework;
286                        name = Carbon.framework;
287                        path = /System/Library/Frameworks/Carbon.framework;
288                        refType = 0;
289                        sourceTree = "<absolute>";
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.