source: trunk/appswitch/appswitch/appswitch.xcodeproj/project.pbxproj @ 345

Last change on this file since 345 was 345, checked in by Nicholas Riley, 12 years ago

VERSION: Updated for 1.1d2.

CPS.h: Remove unused definitions. typedef ProcessSerialNumber? CPSProcessSerNum to eliminate warnings.

main.c: Updated for 1.1d2. Remove getInfoCString because it depends on undocumented C behavior that broke in Leopard; replace with ugly CFString code because CFStringCreateWithFormat is stupid. Add Radar references.

README: Updated for 1.1d2 and new compiler. Add Radar references.

File size: 8.3 KB
Line 
1// !$*UTF8*$!
2{
3        archiveVersion = 1;
4        classes = {
5        };
6        objectVersion = 42;
7        objects = {
8
9/* Begin PBXBuildFile section */
10                E1607EFB0AF3700B001EAB72 /* CPS.h in Headers */ = {isa = PBXBuildFile; fileRef = E1A0BD3203EFAD9E00050001 /* CPS.h */; };
11                E1607EFD0AF3700B001EAB72 /* main.c in Sources */ = {isa = PBXBuildFile; fileRef = 08FB7796FE84155DC02AAC07 /* main.c */; settings = {ATTRIBUTES = (); }; };
12                E1607EFF0AF3700B001EAB72 /* ApplicationServices.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = E1A0BD4C03EFB64400050001 /* ApplicationServices.framework */; };
13                E1607F020AF3700B001EAB72 /* appswitch.1 in CopyFiles */ = {isa = PBXBuildFile; fileRef = C6859E970290921104C91782 /* appswitch.1 */; };
14                E1607F030AF3700B001EAB72 /* README in CopyFiles */ = {isa = PBXBuildFile; fileRef = E16C83CC03F7AF7B00050002 /* README */; };
15/* End PBXBuildFile section */
16
17/* Begin PBXCopyFilesBuildPhase section */
18                E1607F010AF3700B001EAB72 /* CopyFiles */ = {
19                        isa = PBXCopyFilesBuildPhase;
20                        buildActionMask = 8;
21                        dstPath = /usr/share/man/man1/;
22                        dstSubfolderSpec = 0;
23                        files = (
24                                E1607F020AF3700B001EAB72 /* appswitch.1 in CopyFiles */,
25                                E1607F030AF3700B001EAB72 /* README in CopyFiles */,
26                        );
27                        runOnlyForDeploymentPostprocessing = 1;
28                };
29/* End PBXCopyFilesBuildPhase section */
30
31/* Begin PBXFileReference section */
32                08FB7796FE84155DC02AAC07 /* main.c */ = {isa = PBXFileReference; fileEncoding = 4; indentWidth = 4; lastKnownFileType = sourcecode.c.c; path = main.c; sourceTree = "<group>"; tabWidth = 8; usesTabs = 0; };
33                C6859E970290921104C91782 /* appswitch.1 */ = {isa = PBXFileReference; lastKnownFileType = text.man; path = appswitch.1; sourceTree = "<group>"; };
34                E1607F080AF3700B001EAB72 /* appswitch */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = appswitch; sourceTree = BUILT_PRODUCTS_DIR; };
35                E16C83CC03F7AF7B00050002 /* README */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = README; sourceTree = "<group>"; };
36                E1A0BD3203EFAD9E00050001 /* CPS.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = CPS.h; sourceTree = "<group>"; };
37                E1A0BD4C03EFB64400050001 /* ApplicationServices.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = ApplicationServices.framework; path = /System/Library/Frameworks/ApplicationServices.framework; sourceTree = "<absolute>"; };
38/* End PBXFileReference section */
39
40/* Begin PBXFrameworksBuildPhase section */
41                E1607EFE0AF3700B001EAB72 /* Frameworks */ = {
42                        isa = PBXFrameworksBuildPhase;
43                        buildActionMask = 2147483647;
44                        files = (
45                                E1607EFF0AF3700B001EAB72 /* ApplicationServices.framework in Frameworks */,
46                        );
47                        runOnlyForDeploymentPostprocessing = 0;
48                };
49/* End PBXFrameworksBuildPhase section */
50
51/* Begin PBXGroup section */
52                08FB7794FE84155DC02AAC07 /* appswitch */ = {
53                        isa = PBXGroup;
54                        children = (
55                                08FB7795FE84155DC02AAC07 /* Source */,
56                                C6859E96029091FE04C91782 /* Documentation */,
57                                08FB779DFE84155DC02AAC07 /* External Frameworks and Libraries */,
58                                19C28FBDFE9D53C911CA2CBB /* Products */,
59                        );
60                        name = appswitch;
61                        sourceTree = "<group>";
62                };
63                08FB7795FE84155DC02AAC07 /* Source */ = {
64                        isa = PBXGroup;
65                        children = (
66                                08FB7796FE84155DC02AAC07 /* main.c */,
67                                E1A0BD3203EFAD9E00050001 /* CPS.h */,
68                        );
69                        name = Source;
70                        sourceTree = "<group>";
71                };
72                08FB779DFE84155DC02AAC07 /* External Frameworks and Libraries */ = {
73                        isa = PBXGroup;
74                        children = (
75                                E1A0BD4C03EFB64400050001 /* ApplicationServices.framework */,
76                        );
77                        name = "External Frameworks and Libraries";
78                        sourceTree = "<group>";
79                };
80                19C28FBDFE9D53C911CA2CBB /* Products */ = {
81                        isa = PBXGroup;
82                        children = (
83                                E1607F080AF3700B001EAB72 /* appswitch */,
84                        );
85                        name = Products;
86                        sourceTree = "<group>";
87                };
88                C6859E96029091FE04C91782 /* Documentation */ = {
89                        isa = PBXGroup;
90                        children = (
91                                C6859E970290921104C91782 /* appswitch.1 */,
92                                E16C83CC03F7AF7B00050002 /* README */,
93                        );
94                        name = Documentation;
95                        sourceTree = "<group>";
96                };
97/* End PBXGroup section */
98
99/* Begin PBXHeadersBuildPhase section */
100                E1607EFA0AF3700B001EAB72 /* Headers */ = {
101                        isa = PBXHeadersBuildPhase;
102                        buildActionMask = 2147483647;
103                        files = (
104                                E1607EFB0AF3700B001EAB72 /* CPS.h in Headers */,
105                        );
106                        runOnlyForDeploymentPostprocessing = 0;
107                };
108/* End PBXHeadersBuildPhase section */
109
110/* Begin PBXNativeTarget section */
111                E1607EF90AF3700B001EAB72 /* appswitch */ = {
112                        isa = PBXNativeTarget;
113                        buildConfigurationList = E1607F040AF3700B001EAB72 /* Build configuration list for PBXNativeTarget "appswitch" */;
114                        buildPhases = (
115                                E1607EFA0AF3700B001EAB72 /* Headers */,
116                                E1607EFC0AF3700B001EAB72 /* Sources */,
117                                E1607EFE0AF3700B001EAB72 /* Frameworks */,
118                                E1607F000AF3700B001EAB72 /* Rez */,
119                                E1607F010AF3700B001EAB72 /* CopyFiles */,
120                        );
121                        buildRules = (
122                        );
123                        dependencies = (
124                        );
125                        name = appswitch;
126                        productInstallPath = "$(HOME)/bin";
127                        productName = appswitch;
128                        productReference = E1607F080AF3700B001EAB72 /* appswitch */;
129                        productType = "com.apple.product-type.tool";
130                };
131/* End PBXNativeTarget section */
132
133/* Begin PBXProject section */
134                08FB7793FE84155DC02AAC07 /* Project object */ = {
135                        isa = PBXProject;
136                        buildConfigurationList = E1607EEF0AF36FB6001EAB72 /* Build configuration list for PBXProject "appswitch" */;
137                        compatibilityVersion = "Xcode 2.4";
138                        hasScannedForEncodings = 1;
139                        mainGroup = 08FB7794FE84155DC02AAC07 /* appswitch */;
140                        projectDirPath = "";
141                        projectRoot = "";
142                        targets = (
143                                E1607EF90AF3700B001EAB72 /* appswitch */,
144                        );
145                };
146/* End PBXProject section */
147
148/* Begin PBXRezBuildPhase section */
149                E1607F000AF3700B001EAB72 /* Rez */ = {
150                        isa = PBXRezBuildPhase;
151                        buildActionMask = 2147483647;
152                        files = (
153                        );
154                        runOnlyForDeploymentPostprocessing = 0;
155                };
156/* End PBXRezBuildPhase section */
157
158/* Begin PBXSourcesBuildPhase section */
159                E1607EFC0AF3700B001EAB72 /* Sources */ = {
160                        isa = PBXSourcesBuildPhase;
161                        buildActionMask = 2147483647;
162                        files = (
163                                E1607EFD0AF3700B001EAB72 /* main.c in Sources */,
164                        );
165                        runOnlyForDeploymentPostprocessing = 0;
166                };
167/* End PBXSourcesBuildPhase section */
168
169/* Begin XCBuildConfiguration section */
170                E1607EF00AF36FB6001EAB72 /* Development */ = {
171                        isa = XCBuildConfiguration;
172                        buildSettings = {
173                                SDKROOT = /Developer/SDKs/MacOSX10.4u.sdk;
174                        };
175                        name = Development;
176                };
177                E1607EF10AF36FB6001EAB72 /* Deployment */ = {
178                        isa = XCBuildConfiguration;
179                        buildSettings = {
180                                ARCHS = (
181                                        ppc,
182                                        i386,
183                                );
184                                SDKROOT = /Developer/SDKs/MacOSX10.4u.sdk;
185                        };
186                        name = Deployment;
187                };
188                E1607F050AF3700B001EAB72 /* Development */ = {
189                        isa = XCBuildConfiguration;
190                        buildSettings = {
191                                COPY_PHASE_STRIP = NO;
192                                GCC_ENABLE_FIX_AND_CONTINUE = YES;
193                                GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
194                                GCC_OPTIMIZATION_LEVEL = 0;
195                                INSTALL_PATH = "$(HOME)/bin";
196                                MACOSX_DEPLOYMENT_TARGET = 10.3;
197                                PRODUCT_NAME = appswitch;
198                                WARNING_CFLAGS = (
199                                        "-Wmost",
200                                        "-Wno-four-char-constants",
201                                        "-Wno-unknown-pragmas",
202                                );
203                                ZERO_LINK = YES;
204                        };
205                        name = Development;
206                };
207                E1607F060AF3700B001EAB72 /* Deployment */ = {
208                        isa = XCBuildConfiguration;
209                        buildSettings = {
210                                COPY_PHASE_STRIP = YES;
211                                GCC_ENABLE_FIX_AND_CONTINUE = NO;
212                                INSTALL_PATH = "$(HOME)/bin";
213                                MACOSX_DEPLOYMENT_TARGET = 10.3;
214                                PRODUCT_NAME = appswitch;
215                                WARNING_CFLAGS = (
216                                        "-Wmost",
217                                        "-Wno-four-char-constants",
218                                        "-Wno-unknown-pragmas",
219                                );
220                                ZERO_LINK = NO;
221                        };
222                        name = Deployment;
223                };
224/* End XCBuildConfiguration section */
225
226/* Begin XCConfigurationList section */
227                E1607EEF0AF36FB6001EAB72 /* Build configuration list for PBXProject "appswitch" */ = {
228                        isa = XCConfigurationList;
229                        buildConfigurations = (
230                                E1607EF00AF36FB6001EAB72 /* Development */,
231                                E1607EF10AF36FB6001EAB72 /* Deployment */,
232                        );
233                        defaultConfigurationIsVisible = 0;
234                        defaultConfigurationName = Deployment;
235                };
236                E1607F040AF3700B001EAB72 /* Build configuration list for PBXNativeTarget "appswitch" */ = {
237                        isa = XCConfigurationList;
238                        buildConfigurations = (
239                                E1607F050AF3700B001EAB72 /* Development */,
240                                E1607F060AF3700B001EAB72 /* Deployment */,
241                        );
242                        defaultConfigurationIsVisible = 0;
243                        defaultConfigurationName = Deployment;
244                };
245/* End XCConfigurationList section */
246        };
247        rootObject = 08FB7793FE84155DC02AAC07 /* Project object */;
248}
Note: See TracBrowser for help on using the repository browser.