Home | History | Annotate | Download | only in WidgetFramework.xcodeproj
      1 // !$*UTF8*$!
      2 {
      3 	archiveVersion = 1;
      4 	classes = {
      5 	};
      6 	objectVersion = 42;
      7 	objects = {
      8 
      9 /* Begin PBXAggregateTarget section */
     10 		4024D162113D7D2400C7059E /* Test */ = {
     11 			isa = PBXAggregateTarget;
     12 			buildConfigurationList = 4024D169113D7D4600C7059E /* Build configuration list for PBXAggregateTarget "Test" */;
     13 			buildPhases = (
     14 				4024D161113D7D2400C7059E /* ShellScript */,
     15 			);
     16 			dependencies = (
     17 				4024D166113D7D3100C7059E /* PBXTargetDependency */,
     18 			);
     19 			name = Test;
     20 			productName = TestAndBuild;
     21 		};
     22 		4024D1E9113D83FF00C7059E /* TestAndBuild */ = {
     23 			isa = PBXAggregateTarget;
     24 			buildConfigurationList = 4024D1F0113D842B00C7059E /* Build configuration list for PBXAggregateTarget "TestAndBuild" */;
     25 			buildPhases = (
     26 			);
     27 			dependencies = (
     28 				4024D1ED113D840900C7059E /* PBXTargetDependency */,
     29 				4024D1EF113D840D00C7059E /* PBXTargetDependency */,
     30 			);
     31 			name = TestAndBuild;
     32 			productName = TestAndBuild;
     33 		};
     34 /* End PBXAggregateTarget section */
     35 
     36 /* Begin PBXBuildFile section */
     37 		3B7EB1250E5AEE3500C7F239 /* widget.cc in Sources */ = {isa = PBXBuildFile; fileRef = 3B7EB1230E5AEE3500C7F239 /* widget.cc */; };
     38 		3B7EB1260E5AEE3500C7F239 /* widget.h in Headers */ = {isa = PBXBuildFile; fileRef = 3B7EB1240E5AEE3500C7F239 /* widget.h */; settings = {ATTRIBUTES = (Public, ); }; };
     39 		3B7EB1280E5AEE4600C7F239 /* widget_test.cc in Sources */ = {isa = PBXBuildFile; fileRef = 3B7EB1270E5AEE4600C7F239 /* widget_test.cc */; };
     40 		3B7EB1480E5AF3B400C7F239 /* Widget.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 8D07F2C80486CC7A007CD1D0 /* Widget.framework */; };
     41 		4024D188113D7D7800C7059E /* libgtest.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 4024D185113D7D5500C7059E /* libgtest.a */; };
     42 		4024D189113D7D7A00C7059E /* libgtest_main.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 4024D183113D7D5500C7059E /* libgtest_main.a */; };
     43 /* End PBXBuildFile section */
     44 
     45 /* Begin PBXContainerItemProxy section */
     46 		3B07BDF00E3F3FAE00647869 /* PBXContainerItemProxy */ = {
     47 			isa = PBXContainerItemProxy;
     48 			containerPortal = 0867D690FE84028FC02AAC07 /* Project object */;
     49 			proxyType = 1;
     50 			remoteGlobalIDString = 8D07F2BC0486CC7A007CD1D0;
     51 			remoteInfo = gTestExample;
     52 		};
     53 		4024D165113D7D3100C7059E /* PBXContainerItemProxy */ = {
     54 			isa = PBXContainerItemProxy;
     55 			containerPortal = 0867D690FE84028FC02AAC07 /* Project object */;
     56 			proxyType = 1;
     57 			remoteGlobalIDString = 3B07BDE90E3F3F9E00647869;
     58 			remoteInfo = WidgetFrameworkTest;
     59 		};
     60 		4024D1EC113D840900C7059E /* PBXContainerItemProxy */ = {
     61 			isa = PBXContainerItemProxy;
     62 			containerPortal = 0867D690FE84028FC02AAC07 /* Project object */;
     63 			proxyType = 1;
     64 			remoteGlobalIDString = 8D07F2BC0486CC7A007CD1D0;
     65 			remoteInfo = WidgetFramework;
     66 		};
     67 		4024D1EE113D840D00C7059E /* PBXContainerItemProxy */ = {
     68 			isa = PBXContainerItemProxy;
     69 			containerPortal = 0867D690FE84028FC02AAC07 /* Project object */;
     70 			proxyType = 1;
     71 			remoteGlobalIDString = 4024D162113D7D2400C7059E;
     72 			remoteInfo = Test;
     73 		};
     74 /* End PBXContainerItemProxy section */
     75 
     76 /* Begin PBXFileReference section */
     77 		3B07BDEA0E3F3F9E00647869 /* WidgetFrameworkTest */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = WidgetFrameworkTest; sourceTree = BUILT_PRODUCTS_DIR; };
     78 		3B7EB1230E5AEE3500C7F239 /* widget.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = widget.cc; sourceTree = "<group>"; };
     79 		3B7EB1240E5AEE3500C7F239 /* widget.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = widget.h; sourceTree = "<group>"; };
     80 		3B7EB1270E5AEE4600C7F239 /* widget_test.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = widget_test.cc; sourceTree = "<group>"; };
     81 		4024D183113D7D5500C7059E /* libgtest_main.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libgtest_main.a; path = /usr/local/lib/libgtest_main.a; sourceTree = "<absolute>"; };
     82 		4024D185113D7D5500C7059E /* libgtest.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libgtest.a; path = /usr/local/lib/libgtest.a; sourceTree = "<absolute>"; };
     83 		4024D1E2113D838200C7059E /* runtests.sh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.sh; path = runtests.sh; sourceTree = "<group>"; };
     84 		8D07F2C70486CC7A007CD1D0 /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist; path = Info.plist; sourceTree = "<group>"; };
     85 		8D07F2C80486CC7A007CD1D0 /* Widget.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Widget.framework; sourceTree = BUILT_PRODUCTS_DIR; };
     86 /* End PBXFileReference section */
     87 
     88 /* Begin PBXFrameworksBuildPhase section */
     89 		3B07BDE80E3F3F9E00647869 /* Frameworks */ = {
     90 			isa = PBXFrameworksBuildPhase;
     91 			buildActionMask = 2147483647;
     92 			files = (
     93 				4024D189113D7D7A00C7059E /* libgtest_main.a in Frameworks */,
     94 				4024D188113D7D7800C7059E /* libgtest.a in Frameworks */,
     95 				3B7EB1480E5AF3B400C7F239 /* Widget.framework in Frameworks */,
     96 			);
     97 			runOnlyForDeploymentPostprocessing = 0;
     98 		};
     99 		8D07F2C30486CC7A007CD1D0 /* Frameworks */ = {
    100 			isa = PBXFrameworksBuildPhase;
    101 			buildActionMask = 2147483647;
    102 			files = (
    103 			);
    104 			runOnlyForDeploymentPostprocessing = 0;
    105 		};
    106 /* End PBXFrameworksBuildPhase section */
    107 
    108 /* Begin PBXGroup section */
    109 		034768DDFF38A45A11DB9C8B /* Products */ = {
    110 			isa = PBXGroup;
    111 			children = (
    112 				8D07F2C80486CC7A007CD1D0 /* Widget.framework */,
    113 				3B07BDEA0E3F3F9E00647869 /* WidgetFrameworkTest */,
    114 			);
    115 			name = Products;
    116 			sourceTree = "<group>";
    117 		};
    118 		0867D691FE84028FC02AAC07 /* gTestExample */ = {
    119 			isa = PBXGroup;
    120 			children = (
    121 				4024D1E1113D836C00C7059E /* Scripts */,
    122 				08FB77ACFE841707C02AAC07 /* Source */,
    123 				089C1665FE841158C02AAC07 /* Resources */,
    124 				3B07BE350E4094E400647869 /* Test */,
    125 				0867D69AFE84028FC02AAC07 /* External Frameworks and Libraries */,
    126 				034768DDFF38A45A11DB9C8B /* Products */,
    127 			);
    128 			name = gTestExample;
    129 			sourceTree = "<group>";
    130 		};
    131 		0867D69AFE84028FC02AAC07 /* External Frameworks and Libraries */ = {
    132 			isa = PBXGroup;
    133 			children = (
    134 				4024D183113D7D5500C7059E /* libgtest_main.a */,
    135 				4024D185113D7D5500C7059E /* libgtest.a */,
    136 			);
    137 			name = "External Frameworks and Libraries";
    138 			sourceTree = "<group>";
    139 		};
    140 		089C1665FE841158C02AAC07 /* Resources */ = {
    141 			isa = PBXGroup;
    142 			children = (
    143 				8D07F2C70486CC7A007CD1D0 /* Info.plist */,
    144 			);
    145 			name = Resources;
    146 			sourceTree = "<group>";
    147 		};
    148 		08FB77ACFE841707C02AAC07 /* Source */ = {
    149 			isa = PBXGroup;
    150 			children = (
    151 				3B7EB1230E5AEE3500C7F239 /* widget.cc */,
    152 				3B7EB1240E5AEE3500C7F239 /* widget.h */,
    153 			);
    154 			name = Source;
    155 			sourceTree = "<group>";
    156 		};
    157 		3B07BE350E4094E400647869 /* Test */ = {
    158 			isa = PBXGroup;
    159 			children = (
    160 				3B7EB1270E5AEE4600C7F239 /* widget_test.cc */,
    161 			);
    162 			name = Test;
    163 			sourceTree = "<group>";
    164 		};
    165 		4024D1E1113D836C00C7059E /* Scripts */ = {
    166 			isa = PBXGroup;
    167 			children = (
    168 				4024D1E2113D838200C7059E /* runtests.sh */,
    169 			);
    170 			name = Scripts;
    171 			sourceTree = "<group>";
    172 		};
    173 /* End PBXGroup section */
    174 
    175 /* Begin PBXHeadersBuildPhase section */
    176 		8D07F2BD0486CC7A007CD1D0 /* Headers */ = {
    177 			isa = PBXHeadersBuildPhase;
    178 			buildActionMask = 2147483647;
    179 			files = (
    180 				3B7EB1260E5AEE3500C7F239 /* widget.h in Headers */,
    181 			);
    182 			runOnlyForDeploymentPostprocessing = 0;
    183 		};
    184 /* End PBXHeadersBuildPhase section */
    185 
    186 /* Begin PBXNativeTarget section */
    187 		3B07BDE90E3F3F9E00647869 /* WidgetFrameworkTest */ = {
    188 			isa = PBXNativeTarget;
    189 			buildConfigurationList = 3B07BDF40E3F3FB600647869 /* Build configuration list for PBXNativeTarget "WidgetFrameworkTest" */;
    190 			buildPhases = (
    191 				3B07BDE70E3F3F9E00647869 /* Sources */,
    192 				3B07BDE80E3F3F9E00647869 /* Frameworks */,
    193 			);
    194 			buildRules = (
    195 			);
    196 			dependencies = (
    197 				3B07BDF10E3F3FAE00647869 /* PBXTargetDependency */,
    198 			);
    199 			name = WidgetFrameworkTest;
    200 			productName = gTestExampleTest;
    201 			productReference = 3B07BDEA0E3F3F9E00647869 /* WidgetFrameworkTest */;
    202 			productType = "com.apple.product-type.tool";
    203 		};
    204 		8D07F2BC0486CC7A007CD1D0 /* WidgetFramework */ = {
    205 			isa = PBXNativeTarget;
    206 			buildConfigurationList = 4FADC24208B4156D00ABE55E /* Build configuration list for PBXNativeTarget "WidgetFramework" */;
    207 			buildPhases = (
    208 				8D07F2C10486CC7A007CD1D0 /* Sources */,
    209 				8D07F2C30486CC7A007CD1D0 /* Frameworks */,
    210 				8D07F2BD0486CC7A007CD1D0 /* Headers */,
    211 				8D07F2BF0486CC7A007CD1D0 /* Resources */,
    212 				8D07F2C50486CC7A007CD1D0 /* Rez */,
    213 			);
    214 			buildRules = (
    215 			);
    216 			dependencies = (
    217 			);
    218 			name = WidgetFramework;
    219 			productInstallPath = "$(HOME)/Library/Frameworks";
    220 			productName = gTestExample;
    221 			productReference = 8D07F2C80486CC7A007CD1D0 /* Widget.framework */;
    222 			productType = "com.apple.product-type.framework";
    223 		};
    224 /* End PBXNativeTarget section */
    225 
    226 /* Begin PBXProject section */
    227 		0867D690FE84028FC02AAC07 /* Project object */ = {
    228 			isa = PBXProject;
    229 			buildConfigurationList = 4FADC24608B4156D00ABE55E /* Build configuration list for PBXProject "WidgetFramework" */;
    230 			compatibilityVersion = "Xcode 2.4";
    231 			hasScannedForEncodings = 1;
    232 			mainGroup = 0867D691FE84028FC02AAC07 /* gTestExample */;
    233 			productRefGroup = 034768DDFF38A45A11DB9C8B /* Products */;
    234 			projectDirPath = "";
    235 			projectRoot = "";
    236 			targets = (
    237 				8D07F2BC0486CC7A007CD1D0 /* WidgetFramework */,
    238 				3B07BDE90E3F3F9E00647869 /* WidgetFrameworkTest */,
    239 				4024D162113D7D2400C7059E /* Test */,
    240 				4024D1E9113D83FF00C7059E /* TestAndBuild */,
    241 			);
    242 		};
    243 /* End PBXProject section */
    244 
    245 /* Begin PBXResourcesBuildPhase section */
    246 		8D07F2BF0486CC7A007CD1D0 /* Resources */ = {
    247 			isa = PBXResourcesBuildPhase;
    248 			buildActionMask = 2147483647;
    249 			files = (
    250 			);
    251 			runOnlyForDeploymentPostprocessing = 0;
    252 		};
    253 /* End PBXResourcesBuildPhase section */
    254 
    255 /* Begin PBXRezBuildPhase section */
    256 		8D07F2C50486CC7A007CD1D0 /* Rez */ = {
    257 			isa = PBXRezBuildPhase;
    258 			buildActionMask = 2147483647;
    259 			files = (
    260 			);
    261 			runOnlyForDeploymentPostprocessing = 0;
    262 		};
    263 /* End PBXRezBuildPhase section */
    264 
    265 /* Begin PBXShellScriptBuildPhase section */
    266 		4024D161113D7D2400C7059E /* ShellScript */ = {
    267 			isa = PBXShellScriptBuildPhase;
    268 			buildActionMask = 2147483647;
    269 			files = (
    270 			);
    271 			inputPaths = (
    272 			);
    273 			outputPaths = (
    274 			);
    275 			runOnlyForDeploymentPostprocessing = 0;
    276 			shellPath = /bin/sh;
    277 			shellScript = "/bin/bash $SRCROOT/runtests.sh $BUILT_PRODUCTS_DIR/WidgetFrameworkTest\n";
    278 		};
    279 /* End PBXShellScriptBuildPhase section */
    280 
    281 /* Begin PBXSourcesBuildPhase section */
    282 		3B07BDE70E3F3F9E00647869 /* Sources */ = {
    283 			isa = PBXSourcesBuildPhase;
    284 			buildActionMask = 2147483647;
    285 			files = (
    286 				3B7EB1280E5AEE4600C7F239 /* widget_test.cc in Sources */,
    287 			);
    288 			runOnlyForDeploymentPostprocessing = 0;
    289 		};
    290 		8D07F2C10486CC7A007CD1D0 /* Sources */ = {
    291 			isa = PBXSourcesBuildPhase;
    292 			buildActionMask = 2147483647;
    293 			files = (
    294 				3B7EB1250E5AEE3500C7F239 /* widget.cc in Sources */,
    295 			);
    296 			runOnlyForDeploymentPostprocessing = 0;
    297 		};
    298 /* End PBXSourcesBuildPhase section */
    299 
    300 /* Begin PBXTargetDependency section */
    301 		3B07BDF10E3F3FAE00647869 /* PBXTargetDependency */ = {
    302 			isa = PBXTargetDependency;
    303 			target = 8D07F2BC0486CC7A007CD1D0 /* WidgetFramework */;
    304 			targetProxy = 3B07BDF00E3F3FAE00647869 /* PBXContainerItemProxy */;
    305 		};
    306 		4024D166113D7D3100C7059E /* PBXTargetDependency */ = {
    307 			isa = PBXTargetDependency;
    308 			target = 3B07BDE90E3F3F9E00647869 /* WidgetFrameworkTest */;
    309 			targetProxy = 4024D165113D7D3100C7059E /* PBXContainerItemProxy */;
    310 		};
    311 		4024D1ED113D840900C7059E /* PBXTargetDependency */ = {
    312 			isa = PBXTargetDependency;
    313 			target = 8D07F2BC0486CC7A007CD1D0 /* WidgetFramework */;
    314 			targetProxy = 4024D1EC113D840900C7059E /* PBXContainerItemProxy */;
    315 		};
    316 		4024D1EF113D840D00C7059E /* PBXTargetDependency */ = {
    317 			isa = PBXTargetDependency;
    318 			target = 4024D162113D7D2400C7059E /* Test */;
    319 			targetProxy = 4024D1EE113D840D00C7059E /* PBXContainerItemProxy */;
    320 		};
    321 /* End PBXTargetDependency section */
    322 
    323 /* Begin XCBuildConfiguration section */
    324 		3B07BDEC0E3F3F9F00647869 /* Debug */ = {
    325 			isa = XCBuildConfiguration;
    326 			buildSettings = {
    327 				PRODUCT_NAME = WidgetFrameworkTest;
    328 			};
    329 			name = Debug;
    330 		};
    331 		3B07BDED0E3F3F9F00647869 /* Release */ = {
    332 			isa = XCBuildConfiguration;
    333 			buildSettings = {
    334 				PRODUCT_NAME = WidgetFrameworkTest;
    335 			};
    336 			name = Release;
    337 		};
    338 		4024D163113D7D2400C7059E /* Debug */ = {
    339 			isa = XCBuildConfiguration;
    340 			buildSettings = {
    341 				PRODUCT_NAME = TestAndBuild;
    342 			};
    343 			name = Debug;
    344 		};
    345 		4024D164113D7D2400C7059E /* Release */ = {
    346 			isa = XCBuildConfiguration;
    347 			buildSettings = {
    348 				PRODUCT_NAME = TestAndBuild;
    349 			};
    350 			name = Release;
    351 		};
    352 		4024D1EA113D83FF00C7059E /* Debug */ = {
    353 			isa = XCBuildConfiguration;
    354 			buildSettings = {
    355 				PRODUCT_NAME = TestAndBuild;
    356 			};
    357 			name = Debug;
    358 		};
    359 		4024D1EB113D83FF00C7059E /* Release */ = {
    360 			isa = XCBuildConfiguration;
    361 			buildSettings = {
    362 				PRODUCT_NAME = TestAndBuild;
    363 			};
    364 			name = Release;
    365 		};
    366 		4FADC24308B4156D00ABE55E /* Debug */ = {
    367 			isa = XCBuildConfiguration;
    368 			buildSettings = {
    369 				DYLIB_COMPATIBILITY_VERSION = 1;
    370 				DYLIB_CURRENT_VERSION = 1;
    371 				FRAMEWORK_VERSION = A;
    372 				INFOPLIST_FILE = Info.plist;
    373 				INSTALL_PATH = "@loader_path/../Frameworks";
    374 				PRODUCT_NAME = Widget;
    375 			};
    376 			name = Debug;
    377 		};
    378 		4FADC24408B4156D00ABE55E /* Release */ = {
    379 			isa = XCBuildConfiguration;
    380 			buildSettings = {
    381 				DYLIB_COMPATIBILITY_VERSION = 1;
    382 				DYLIB_CURRENT_VERSION = 1;
    383 				FRAMEWORK_VERSION = A;
    384 				INFOPLIST_FILE = Info.plist;
    385 				INSTALL_PATH = "@loader_path/../Frameworks";
    386 				PRODUCT_NAME = Widget;
    387 			};
    388 			name = Release;
    389 		};
    390 		4FADC24708B4156D00ABE55E /* Debug */ = {
    391 			isa = XCBuildConfiguration;
    392 			buildSettings = {
    393 				GCC_VERSION = 4.0;
    394 				SDKROOT = /Developer/SDKs/MacOSX10.4u.sdk;
    395 			};
    396 			name = Debug;
    397 		};
    398 		4FADC24808B4156D00ABE55E /* Release */ = {
    399 			isa = XCBuildConfiguration;
    400 			buildSettings = {
    401 				GCC_VERSION = 4.0;
    402 				SDKROOT = /Developer/SDKs/MacOSX10.4u.sdk;
    403 			};
    404 			name = Release;
    405 		};
    406 /* End XCBuildConfiguration section */
    407 
    408 /* Begin XCConfigurationList section */
    409 		3B07BDF40E3F3FB600647869 /* Build configuration list for PBXNativeTarget "WidgetFrameworkTest" */ = {
    410 			isa = XCConfigurationList;
    411 			buildConfigurations = (
    412 				3B07BDEC0E3F3F9F00647869 /* Debug */,
    413 				3B07BDED0E3F3F9F00647869 /* Release */,
    414 			);
    415 			defaultConfigurationIsVisible = 0;
    416 			defaultConfigurationName = Release;
    417 		};
    418 		4024D169113D7D4600C7059E /* Build configuration list for PBXAggregateTarget "Test" */ = {
    419 			isa = XCConfigurationList;
    420 			buildConfigurations = (
    421 				4024D163113D7D2400C7059E /* Debug */,
    422 				4024D164113D7D2400C7059E /* Release */,
    423 			);
    424 			defaultConfigurationIsVisible = 0;
    425 			defaultConfigurationName = Release;
    426 		};
    427 		4024D1F0113D842B00C7059E /* Build configuration list for PBXAggregateTarget "TestAndBuild" */ = {
    428 			isa = XCConfigurationList;
    429 			buildConfigurations = (
    430 				4024D1EA113D83FF00C7059E /* Debug */,
    431 				4024D1EB113D83FF00C7059E /* Release */,
    432 			);
    433 			defaultConfigurationIsVisible = 0;
    434 			defaultConfigurationName = Release;
    435 		};
    436 		4FADC24208B4156D00ABE55E /* Build configuration list for PBXNativeTarget "WidgetFramework" */ = {
    437 			isa = XCConfigurationList;
    438 			buildConfigurations = (
    439 				4FADC24308B4156D00ABE55E /* Debug */,
    440 				4FADC24408B4156D00ABE55E /* Release */,
    441 			);
    442 			defaultConfigurationIsVisible = 0;
    443 			defaultConfigurationName = Release;
    444 		};
    445 		4FADC24608B4156D00ABE55E /* Build configuration list for PBXProject "WidgetFramework" */ = {
    446 			isa = XCConfigurationList;
    447 			buildConfigurations = (
    448 				4FADC24708B4156D00ABE55E /* Debug */,
    449 				4FADC24808B4156D00ABE55E /* Release */,
    450 			);
    451 			defaultConfigurationIsVisible = 0;
    452 			defaultConfigurationName = Release;
    453 		};
    454 /* End XCConfigurationList section */
    455 	};
    456 	rootObject = 0867D690FE84028FC02AAC07 /* Project object */;
    457 }
    458