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

Last change on this file since 352 was 352, checked in by Nicholas Riley, 16 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
RevLine 
[306]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>"; };
[345]17 E1607F080AF3700B001EAB72 /* appswitch */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = appswitch; sourceTree = BUILT_PRODUCTS_DIR; };
[306]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" */;
[345]106 compatibilityVersion = "Xcode 2.4";
[306]107 hasScannedForEncodings = 1;
108 mainGroup = 08FB7794FE84155DC02AAC07 /* appswitch */;
109 projectDirPath = "";
[345]110 projectRoot = "";
[306]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 = {
[345]132 SDKROOT = /Developer/SDKs/MacOSX10.4u.sdk;
[306]133 };
134 name = Development;
135 };
136 E1607EF10AF36FB6001EAB72 /* Deployment */ = {
137 isa = XCBuildConfiguration;
138 buildSettings = {
[307]139 ARCHS = (
140 ppc,
141 i386,
142 );
[345]143 SDKROOT = /Developer/SDKs/MacOSX10.4u.sdk;
[306]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";
[352]154 MACOSX_DEPLOYMENT_TARGET = 10.4;
[306]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";
[352]170 MACOSX_DEPLOYMENT_TARGET = 10.4;
[306]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;
[345]191 defaultConfigurationName = Deployment;
[306]192 };
193 E1607F040AF3700B001EAB72 /* Build configuration list for PBXNativeTarget "appswitch" */ = {
194 isa = XCConfigurationList;
195 buildConfigurations = (
196 E1607F050AF3700B001EAB72 /* Development */,
197 E1607F060AF3700B001EAB72 /* Deployment */,
198 );
199 defaultConfigurationIsVisible = 0;
[345]200 defaultConfigurationName = Deployment;
[306]201 };
202/* End XCConfigurationList section */
203 };
204 rootObject = 08FB7793FE84155DC02AAC07 /* Project object */;
205}
Note: See TracBrowser for help on using the repository browser.