Extras/GrowlTunes/Plugins/Examples/ARTchive/ARTchive.xcodeproj/project.pbxproj
author Peter Hosey
Wed Apr 15 18:54:23 2009 -0700 (2009-04-15)
changeset 4195 07c18306756c
parent 4194 4a55497142b3
child 4344 d931aba5056b
permissions -rw-r--r--
Switched the build configurations to use the DWARF-with-dSYM debug symbol format. We'll keep the dSYM files for each release so that we can symbolicate crash logs from the stripped executables.
     1 // !$*UTF8*$!
     2 {
     3 	archiveVersion = 1;
     4 	classes = {
     5 	};
     6 	objectVersion = 42;
     7 	objects = {
     8 
     9 /* Begin PBXBuildFile section */
    10 		0A55D5D70713179200D09C04 /* ARTchiveStringAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = 0A55D5D50713179200D09C04 /* ARTchiveStringAdditions.m */; };
    11 		0A8B5FCC070B17B300593A33 /* ARTchiveIconSource.m in Sources */ = {isa = PBXBuildFile; fileRef = 0A8B5FCA070B17B300593A33 /* ARTchiveIconSource.m */; };
    12 		8D5B49B0048680CD000E48DA /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = 089C167DFE841241C02AAC07 /* InfoPlist.strings */; };
    13 		8D5B49B4048680CD000E48DA /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7ADFEA557BF11CA2CBB /* Cocoa.framework */; };
    14 /* End PBXBuildFile section */
    15 
    16 /* Begin PBXFileReference section */
    17 		089C1672FE841209C02AAC07 /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = /System/Library/Frameworks/Foundation.framework; sourceTree = "<absolute>"; };
    18 		089C167EFE841241C02AAC07 /* English */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = English; path = English.lproj/InfoPlist.strings; sourceTree = "<group>"; };
    19 		089C167FFE841241C02AAC07 /* AppKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AppKit.framework; path = /System/Library/Frameworks/AppKit.framework; sourceTree = "<absolute>"; };
    20 		0A55D5D40713179200D09C04 /* ARTchiveStringAdditions.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ARTchiveStringAdditions.h; sourceTree = "<group>"; };
    21 		0A55D5D50713179200D09C04 /* ARTchiveStringAdditions.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ARTchiveStringAdditions.m; sourceTree = "<group>"; };
    22 		0A8B5FC9070B17B300593A33 /* ARTchiveIconSource.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ARTchiveIconSource.h; sourceTree = "<group>"; };
    23 		0A8B5FCA070B17B300593A33 /* ARTchiveIconSource.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ARTchiveIconSource.m; sourceTree = "<group>"; };
    24 		1058C7ADFEA557BF11CA2CBB /* Cocoa.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Cocoa.framework; path = /System/Library/Frameworks/Cocoa.framework; sourceTree = "<absolute>"; };
    25 		32DBCF630370AF2F00C91783 /* ARTchive_Prefix.pch */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ARTchive_Prefix.pch; sourceTree = "<group>"; };
    26 		8D5B49B6048680CD000E48DA /* GrowlTunes-ARTchive.plugin */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = "GrowlTunes-ARTchive.plugin"; sourceTree = BUILT_PRODUCTS_DIR; };
    27 		8D5B49B7048680CD000E48DA /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
    28 /* End PBXFileReference section */
    29 
    30 /* Begin PBXFrameworksBuildPhase section */
    31 		8D5B49B3048680CD000E48DA /* Frameworks */ = {
    32 			isa = PBXFrameworksBuildPhase;
    33 			buildActionMask = 2147483647;
    34 			files = (
    35 				8D5B49B4048680CD000E48DA /* Cocoa.framework in Frameworks */,
    36 			);
    37 			runOnlyForDeploymentPostprocessing = 0;
    38 		};
    39 /* End PBXFrameworksBuildPhase section */
    40 
    41 /* Begin PBXGroup section */
    42 		089C166AFE841209C02AAC07 /* ARTchive */ = {
    43 			isa = PBXGroup;
    44 			children = (
    45 				08FB77AFFE84173DC02AAC07 /* Classes */,
    46 				32C88E010371C26100C91783 /* Other Sources */,
    47 				089C167CFE841241C02AAC07 /* Resources */,
    48 				089C1671FE841209C02AAC07 /* Frameworks and Libraries */,
    49 				19C28FB8FE9D52D311CA2CBB /* Products */,
    50 			);
    51 			name = ARTchive;
    52 			sourceTree = "<group>";
    53 		};
    54 		089C1671FE841209C02AAC07 /* Frameworks and Libraries */ = {
    55 			isa = PBXGroup;
    56 			children = (
    57 				1058C7ACFEA557BF11CA2CBB /* Linked Frameworks */,
    58 				1058C7AEFEA557BF11CA2CBB /* Other Frameworks */,
    59 			);
    60 			name = "Frameworks and Libraries";
    61 			sourceTree = "<group>";
    62 		};
    63 		089C167CFE841241C02AAC07 /* Resources */ = {
    64 			isa = PBXGroup;
    65 			children = (
    66 				8D5B49B7048680CD000E48DA /* Info.plist */,
    67 				089C167DFE841241C02AAC07 /* InfoPlist.strings */,
    68 			);
    69 			name = Resources;
    70 			sourceTree = "<group>";
    71 		};
    72 		08FB77AFFE84173DC02AAC07 /* Classes */ = {
    73 			isa = PBXGroup;
    74 			children = (
    75 				0A55D5D40713179200D09C04 /* ARTchiveStringAdditions.h */,
    76 				0A55D5D50713179200D09C04 /* ARTchiveStringAdditions.m */,
    77 				0A8B5FC9070B17B300593A33 /* ARTchiveIconSource.h */,
    78 				0A8B5FCA070B17B300593A33 /* ARTchiveIconSource.m */,
    79 			);
    80 			name = Classes;
    81 			sourceTree = "<group>";
    82 		};
    83 		1058C7ACFEA557BF11CA2CBB /* Linked Frameworks */ = {
    84 			isa = PBXGroup;
    85 			children = (
    86 				1058C7ADFEA557BF11CA2CBB /* Cocoa.framework */,
    87 			);
    88 			name = "Linked Frameworks";
    89 			sourceTree = "<group>";
    90 		};
    91 		1058C7AEFEA557BF11CA2CBB /* Other Frameworks */ = {
    92 			isa = PBXGroup;
    93 			children = (
    94 				089C1672FE841209C02AAC07 /* Foundation.framework */,
    95 				089C167FFE841241C02AAC07 /* AppKit.framework */,
    96 			);
    97 			name = "Other Frameworks";
    98 			sourceTree = "<group>";
    99 		};
   100 		19C28FB8FE9D52D311CA2CBB /* Products */ = {
   101 			isa = PBXGroup;
   102 			children = (
   103 				8D5B49B6048680CD000E48DA /* GrowlTunes-ARTchive.plugin */,
   104 			);
   105 			name = Products;
   106 			sourceTree = "<group>";
   107 		};
   108 		32C88E010371C26100C91783 /* Other Sources */ = {
   109 			isa = PBXGroup;
   110 			children = (
   111 				32DBCF630370AF2F00C91783 /* ARTchive_Prefix.pch */,
   112 			);
   113 			name = "Other Sources";
   114 			sourceTree = "<group>";
   115 		};
   116 /* End PBXGroup section */
   117 
   118 /* Begin PBXNativeTarget section */
   119 		8D5B49AC048680CD000E48DA /* GrowlTunes-ARTchive */ = {
   120 			isa = PBXNativeTarget;
   121 			buildConfigurationList = 95E4A3200855C14F006B3F45 /* Build configuration list for PBXNativeTarget "GrowlTunes-ARTchive" */;
   122 			buildPhases = (
   123 				8D5B49AF048680CD000E48DA /* Resources */,
   124 				8D5B49B1048680CD000E48DA /* Sources */,
   125 				8D5B49B3048680CD000E48DA /* Frameworks */,
   126 			);
   127 			buildRules = (
   128 			);
   129 			dependencies = (
   130 			);
   131 			name = "GrowlTunes-ARTchive";
   132 			productInstallPath = "$(HOME)/Library/Bundles";
   133 			productName = ARTchive;
   134 			productReference = 8D5B49B6048680CD000E48DA /* GrowlTunes-ARTchive.plugin */;
   135 			productType = "com.apple.product-type.bundle";
   136 		};
   137 /* End PBXNativeTarget section */
   138 
   139 /* Begin PBXProject section */
   140 		089C1669FE841209C02AAC07 /* Project object */ = {
   141 			isa = PBXProject;
   142 			buildConfigurationList = 95E4A3240855C14F006B3F45 /* Build configuration list for PBXProject "ARTchive" */;
   143 			compatibilityVersion = "Xcode 2.4";
   144 			hasScannedForEncodings = 1;
   145 			mainGroup = 089C166AFE841209C02AAC07 /* ARTchive */;
   146 			projectDirPath = "";
   147 			projectRoot = "";
   148 			targets = (
   149 				8D5B49AC048680CD000E48DA /* GrowlTunes-ARTchive */,
   150 			);
   151 		};
   152 /* End PBXProject section */
   153 
   154 /* Begin PBXResourcesBuildPhase section */
   155 		8D5B49AF048680CD000E48DA /* Resources */ = {
   156 			isa = PBXResourcesBuildPhase;
   157 			buildActionMask = 2147483647;
   158 			files = (
   159 				8D5B49B0048680CD000E48DA /* InfoPlist.strings in Resources */,
   160 			);
   161 			runOnlyForDeploymentPostprocessing = 0;
   162 		};
   163 /* End PBXResourcesBuildPhase section */
   164 
   165 /* Begin PBXSourcesBuildPhase section */
   166 		8D5B49B1048680CD000E48DA /* Sources */ = {
   167 			isa = PBXSourcesBuildPhase;
   168 			buildActionMask = 2147483647;
   169 			files = (
   170 				0A8B5FCC070B17B300593A33 /* ARTchiveIconSource.m in Sources */,
   171 				0A55D5D70713179200D09C04 /* ARTchiveStringAdditions.m in Sources */,
   172 			);
   173 			runOnlyForDeploymentPostprocessing = 0;
   174 		};
   175 /* End PBXSourcesBuildPhase section */
   176 
   177 /* Begin PBXVariantGroup section */
   178 		089C167DFE841241C02AAC07 /* InfoPlist.strings */ = {
   179 			isa = PBXVariantGroup;
   180 			children = (
   181 				089C167EFE841241C02AAC07 /* English */,
   182 			);
   183 			name = InfoPlist.strings;
   184 			sourceTree = "<group>";
   185 		};
   186 /* End PBXVariantGroup section */
   187 
   188 /* Begin XCBuildConfiguration section */
   189 		95E4A3210855C14F006B3F45 /* Development */ = {
   190 			isa = XCBuildConfiguration;
   191 			buildSettings = {
   192 				GCC_C_LANGUAGE_STANDARD = c99;
   193 				GCC_DYNAMIC_NO_PIC = NO;
   194 				GCC_ENABLE_FIX_AND_CONTINUE = YES;
   195 				GCC_OPTIMIZATION_LEVEL = 0;
   196 				GCC_PRECOMPILE_PREFIX_HEADER = YES;
   197 				GCC_PREFIX_HEADER = ARTchive_Prefix.pch;
   198 				GCC_WARN_ABOUT_MISSING_NEWLINE = YES;
   199 				GCC_WARN_ABOUT_MISSING_PROTOTYPES = YES;
   200 				GCC_WARN_ABOUT_RETURN_TYPE = YES;
   201 				GCC_WARN_CHECK_SWITCH_STATEMENTS = YES;
   202 				GCC_WARN_INITIALIZER_NOT_FULLY_BRACKETED = YES;
   203 				GCC_WARN_MISSING_PARENTHESES = YES;
   204 				GCC_WARN_SHADOW = YES;
   205 				GCC_WARN_SIGN_COMPARE = YES;
   206 				GCC_WARN_TYPECHECK_CALLS_TO_PRINTF = YES;
   207 				GCC_WARN_UNINITIALIZED_AUTOS = NO;
   208 				GCC_WARN_UNKNOWN_PRAGMAS = YES;
   209 				GCC_WARN_UNUSED_FUNCTION = YES;
   210 				GCC_WARN_UNUSED_LABEL = YES;
   211 				GCC_WARN_UNUSED_PARAMETER = YES;
   212 				GCC_WARN_UNUSED_VALUE = YES;
   213 				GCC_WARN_UNUSED_VARIABLE = YES;
   214 				HEADER_SEARCH_PATHS = ../../..;
   215 				INFOPLIST_FILE = Info.plist;
   216 				INSTALL_PATH = "$(HOME)/Library/Bundles";
   217 				PRODUCT_NAME = "GrowlTunes-ARTchive";
   218 				WARNING_CFLAGS = (
   219 					"-W",
   220 					"-Wall",
   221 				);
   222 				WRAPPER_EXTENSION = plugin;
   223 				ZERO_LINK = YES;
   224 			};
   225 			name = Development;
   226 		};
   227 		95E4A3220855C14F006B3F45 /* Deployment */ = {
   228 			isa = XCBuildConfiguration;
   229 			buildSettings = {
   230 				GCC_C_LANGUAGE_STANDARD = c99;
   231 				GCC_ENABLE_FIX_AND_CONTINUE = NO;
   232 				GCC_PRECOMPILE_PREFIX_HEADER = YES;
   233 				GCC_PREFIX_HEADER = ARTchive_Prefix.pch;
   234 				GCC_WARN_ABOUT_MISSING_NEWLINE = YES;
   235 				GCC_WARN_ABOUT_MISSING_PROTOTYPES = YES;
   236 				GCC_WARN_ABOUT_RETURN_TYPE = YES;
   237 				GCC_WARN_CHECK_SWITCH_STATEMENTS = YES;
   238 				GCC_WARN_INITIALIZER_NOT_FULLY_BRACKETED = YES;
   239 				GCC_WARN_MISSING_PARENTHESES = YES;
   240 				GCC_WARN_SHADOW = YES;
   241 				GCC_WARN_SIGN_COMPARE = YES;
   242 				GCC_WARN_TYPECHECK_CALLS_TO_PRINTF = YES;
   243 				GCC_WARN_UNINITIALIZED_AUTOS = YES;
   244 				GCC_WARN_UNKNOWN_PRAGMAS = YES;
   245 				GCC_WARN_UNUSED_FUNCTION = YES;
   246 				GCC_WARN_UNUSED_LABEL = YES;
   247 				GCC_WARN_UNUSED_PARAMETER = YES;
   248 				GCC_WARN_UNUSED_VALUE = YES;
   249 				GCC_WARN_UNUSED_VARIABLE = YES;
   250 				HEADER_SEARCH_PATHS = ../../..;
   251 				INFOPLIST_FILE = Info.plist;
   252 				INSTALL_PATH = "$(HOME)/Library/Bundles";
   253 				PRODUCT_NAME = "GrowlTunes-ARTchive";
   254 				WARNING_CFLAGS = (
   255 					"-W",
   256 					"-Wall",
   257 				);
   258 				WRAPPER_EXTENSION = plugin;
   259 				ZERO_LINK = NO;
   260 			};
   261 			name = Deployment;
   262 		};
   263 		95E4A3230855C14F006B3F45 /* Default */ = {
   264 			isa = XCBuildConfiguration;
   265 			buildSettings = {
   266 				GCC_C_LANGUAGE_STANDARD = c99;
   267 				GCC_PRECOMPILE_PREFIX_HEADER = YES;
   268 				GCC_PREFIX_HEADER = ARTchive_Prefix.pch;
   269 				GCC_WARN_ABOUT_MISSING_NEWLINE = YES;
   270 				GCC_WARN_ABOUT_MISSING_PROTOTYPES = YES;
   271 				GCC_WARN_ABOUT_RETURN_TYPE = YES;
   272 				GCC_WARN_CHECK_SWITCH_STATEMENTS = YES;
   273 				GCC_WARN_INITIALIZER_NOT_FULLY_BRACKETED = YES;
   274 				GCC_WARN_MISSING_PARENTHESES = YES;
   275 				GCC_WARN_SHADOW = YES;
   276 				GCC_WARN_SIGN_COMPARE = YES;
   277 				GCC_WARN_TYPECHECK_CALLS_TO_PRINTF = YES;
   278 				GCC_WARN_UNINITIALIZED_AUTOS = YES;
   279 				GCC_WARN_UNKNOWN_PRAGMAS = YES;
   280 				GCC_WARN_UNUSED_FUNCTION = YES;
   281 				GCC_WARN_UNUSED_LABEL = YES;
   282 				GCC_WARN_UNUSED_PARAMETER = YES;
   283 				GCC_WARN_UNUSED_VALUE = YES;
   284 				GCC_WARN_UNUSED_VARIABLE = YES;
   285 				HEADER_SEARCH_PATHS = ../../..;
   286 				INFOPLIST_FILE = Info.plist;
   287 				INSTALL_PATH = "$(HOME)/Library/Bundles";
   288 				PRODUCT_NAME = "GrowlTunes-ARTchive";
   289 				WARNING_CFLAGS = (
   290 					"-W",
   291 					"-Wall",
   292 				);
   293 				WRAPPER_EXTENSION = plugin;
   294 			};
   295 			name = Default;
   296 		};
   297 		95E4A3250855C14F006B3F45 /* Development */ = {
   298 			isa = XCBuildConfiguration;
   299 			buildSettings = {
   300 				ARCHS = (
   301 					ppc,
   302 					i386,
   303 				);
   304 				DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
   305 				GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
   306 				MACOSX_DEPLOYMENT_TARGET = 10.4;
   307 				SDKROOT = /Developer/SDKs/MacOSX10.4u.sdk;
   308 			};
   309 			name = Development;
   310 		};
   311 		95E4A3260855C14F006B3F45 /* Deployment */ = {
   312 			isa = XCBuildConfiguration;
   313 			buildSettings = {
   314 				ARCHS = (
   315 					ppc,
   316 					i386,
   317 				);
   318 				COPY_PHASE_STRIP = NO;
   319 				DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
   320 				DEPLOYMENT_POSTPROCESSING = YES;
   321 				GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
   322 				MACOSX_DEPLOYMENT_TARGET = 10.4;
   323 				SDKROOT = /Developer/SDKs/MacOSX10.4u.sdk;
   324 				SEPARATE_STRIP = YES;
   325 				STRIP_INSTALLED_PRODUCT = YES;
   326 			};
   327 			name = Deployment;
   328 		};
   329 		95E4A3270855C14F006B3F45 /* Default */ = {
   330 			isa = XCBuildConfiguration;
   331 			buildSettings = {
   332 				ARCHS = (
   333 					ppc,
   334 					i386,
   335 				);
   336 				DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
   337 				GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
   338 				MACOSX_DEPLOYMENT_TARGET = 10.4;
   339 				SDKROOT = /Developer/SDKs/MacOSX10.4u.sdk;
   340 			};
   341 			name = Default;
   342 		};
   343 /* End XCBuildConfiguration section */
   344 
   345 /* Begin XCConfigurationList section */
   346 		95E4A3200855C14F006B3F45 /* Build configuration list for PBXNativeTarget "GrowlTunes-ARTchive" */ = {
   347 			isa = XCConfigurationList;
   348 			buildConfigurations = (
   349 				95E4A3210855C14F006B3F45 /* Development */,
   350 				95E4A3220855C14F006B3F45 /* Deployment */,
   351 				95E4A3230855C14F006B3F45 /* Default */,
   352 			);
   353 			defaultConfigurationIsVisible = 0;
   354 			defaultConfigurationName = Default;
   355 		};
   356 		95E4A3240855C14F006B3F45 /* Build configuration list for PBXProject "ARTchive" */ = {
   357 			isa = XCConfigurationList;
   358 			buildConfigurations = (
   359 				95E4A3250855C14F006B3F45 /* Development */,
   360 				95E4A3260855C14F006B3F45 /* Deployment */,
   361 				95E4A3270855C14F006B3F45 /* Default */,
   362 			);
   363 			defaultConfigurationIsVisible = 0;
   364 			defaultConfigurationName = Default;
   365 		};
   366 /* End XCConfigurationList section */
   367 	};
   368 	rootObject = 089C1669FE841209C02AAC07 /* Project object */;
   369 }