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

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

svn:ignore: added appswitch, now it builds in the top-level directory.

README: Fixed installation instructions, now appswitch builds in the
top-level directory.

appswitch.xcodeproj: Add Xcode 3 specific stuff; remove detritus from
install build.

package-appswitch.sh: Update based on package-launch.sh from [305] and
[312]: simplifies and moves executable out of build directory;
properly creates man directory and sets permissions on man page;
removes mentions of .dmg packaging; excludes more useless things
instead of ineffectively deleting them.

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