Authored by Hasseily

Issue #55: Added framework build

  1 +Versions/Current/Headers
  1 +Versions/Current/Resources
  1 +<?xml version="1.0" encoding="UTF-8"?>
  2 +<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  3 +<plist version="1.0">
  4 +<dict>
  5 + <key>CFBundleDevelopmentRegion</key>
  6 + <string>English</string>
  7 + <key>CFBundleExecutable</key>
  8 + <string>MapView</string>
  9 + <key>CFBundleIdentifier</key>
  10 + <string>com.catchme.MapView</string>
  11 + <key>CFBundleInfoDictionaryVersion</key>
  12 + <string>6.0</string>
  13 + <key>CFBundlePackageType</key>
  14 + <string>FMWK</string>
  15 + <key>CFBundleSignature</key>
  16 + <string>????</string>
  17 + <key>CFBundleVersion</key>
  18 + <string>1.0</string>
  19 +</dict>
  20 +</plist>
@@ -6,6 +6,20 @@ @@ -6,6 +6,20 @@
6 objectVersion = 45; 6 objectVersion = 45;
7 objects = { 7 objects = {
8 8
  9 +/* Begin PBXAggregateTarget section */
  10 + 386676D40F6B73AC00C56B17 /* MapView-framework */ = {
  11 + isa = PBXAggregateTarget;
  12 + buildConfigurationList = 386676DE0F6B73D000C56B17 /* Build configuration list for PBXAggregateTarget "MapView-framework" */;
  13 + buildPhases = (
  14 + 386676E00F6B73DA00C56B17 /* ShellScript */,
  15 + );
  16 + dependencies = (
  17 + );
  18 + name = "MapView-framework";
  19 + productName = "MapView-framework";
  20 + };
  21 +/* End PBXAggregateTarget section */
  22 +
9 /* Begin PBXBuildFile section */ 23 /* Begin PBXBuildFile section */
10 090FE3140ECD71A500035FBC /* RMTilesUpdateDelegate.h in Headers */ = {isa = PBXBuildFile; fileRef = 090FE3130ECD71A500035FBC /* RMTilesUpdateDelegate.h */; }; 24 090FE3140ECD71A500035FBC /* RMTilesUpdateDelegate.h in Headers */ = {isa = PBXBuildFile; fileRef = 090FE3130ECD71A500035FBC /* RMTilesUpdateDelegate.h */; };
11 126693040EB76C0B00E002D5 /* RMConfiguration.m in Sources */ = {isa = PBXBuildFile; fileRef = 126692A00EB75C0A00E002D5 /* RMConfiguration.m */; }; 25 126693040EB76C0B00E002D5 /* RMConfiguration.m in Sources */ = {isa = PBXBuildFile; fileRef = 126692A00EB75C0A00E002D5 /* RMConfiguration.m */; };
@@ -18,6 +32,7 @@ @@ -18,6 +32,7 @@
18 23A0ABAA0EB923AF003A4521 /* RMLatLong.h in Headers */ = {isa = PBXBuildFile; fileRef = 23A0ABA90EB923AF003A4521 /* RMLatLong.h */; }; 32 23A0ABAA0EB923AF003A4521 /* RMLatLong.h in Headers */ = {isa = PBXBuildFile; fileRef = 23A0ABA90EB923AF003A4521 /* RMLatLong.h */; };
19 2B5682720F68E36000E8DF40 /* RMOpenAerialMapSource.h in Headers */ = {isa = PBXBuildFile; fileRef = 2B5682700F68E36000E8DF40 /* RMOpenAerialMapSource.h */; }; 33 2B5682720F68E36000E8DF40 /* RMOpenAerialMapSource.h in Headers */ = {isa = PBXBuildFile; fileRef = 2B5682700F68E36000E8DF40 /* RMOpenAerialMapSource.h */; };
20 2B5682730F68E36000E8DF40 /* RMOpenAerialMapSource.m in Sources */ = {isa = PBXBuildFile; fileRef = 2B5682710F68E36000E8DF40 /* RMOpenAerialMapSource.m */; }; 34 2B5682730F68E36000E8DF40 /* RMOpenAerialMapSource.m in Sources */ = {isa = PBXBuildFile; fileRef = 2B5682710F68E36000E8DF40 /* RMOpenAerialMapSource.m */; };
  35 + 3849889C0F6F758100496293 /* libProj4.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 38D818500F6F67B90034598B /* libProj4.a */; };
21 B8474B9A0EB40094006A0BC1 /* FMDatabase.h in Headers */ = {isa = PBXBuildFile; fileRef = B8474B8D0EB40094006A0BC1 /* FMDatabase.h */; }; 36 B8474B9A0EB40094006A0BC1 /* FMDatabase.h in Headers */ = {isa = PBXBuildFile; fileRef = B8474B8D0EB40094006A0BC1 /* FMDatabase.h */; };
22 B8474B9B0EB40094006A0BC1 /* FMDatabase.m in Sources */ = {isa = PBXBuildFile; fileRef = B8474B8E0EB40094006A0BC1 /* FMDatabase.m */; }; 37 B8474B9B0EB40094006A0BC1 /* FMDatabase.m in Sources */ = {isa = PBXBuildFile; fileRef = B8474B8E0EB40094006A0BC1 /* FMDatabase.m */; };
23 B8474B9C0EB40094006A0BC1 /* FMDatabaseAdditions.h in Headers */ = {isa = PBXBuildFile; fileRef = B8474B8F0EB40094006A0BC1 /* FMDatabaseAdditions.h */; }; 38 B8474B9C0EB40094006A0BC1 /* FMDatabaseAdditions.h in Headers */ = {isa = PBXBuildFile; fileRef = B8474B8F0EB40094006A0BC1 /* FMDatabaseAdditions.h */; };
@@ -67,7 +82,6 @@ @@ -67,7 +82,6 @@
67 B8C974520E8A19B2007D16AD /* CoreLocation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = B83E65630E80E81C001663B6 /* CoreLocation.framework */; }; 82 B8C974520E8A19B2007D16AD /* CoreLocation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = B83E65630E80E81C001663B6 /* CoreLocation.framework */; };
68 B8C974530E8A19B2007D16AD /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1DF5F4DF0D08C38300B7A737 /* UIKit.framework */; }; 83 B8C974530E8A19B2007D16AD /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1DF5F4DF0D08C38300B7A737 /* UIKit.framework */; };
69 B8C974540E8A19B2007D16AD /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = B83E65680E80E830001663B6 /* QuartzCore.framework */; }; 84 B8C974540E8A19B2007D16AD /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = B83E65680E80E830001663B6 /* QuartzCore.framework */; };
70 - B8C974550E8A19B2007D16AD /* libProj4.a in Frameworks */ = {isa = PBXBuildFile; fileRef = B83E654F0E80E7A8001663B6 /* libProj4.a */; };  
71 B8C9745C0E8A19E5007D16AD /* RMTileImageSet.h in Headers */ = {isa = PBXBuildFile; fileRef = B83E64E00E80E73F001663B6 /* RMTileImageSet.h */; }; 85 B8C9745C0E8A19E5007D16AD /* RMTileImageSet.h in Headers */ = {isa = PBXBuildFile; fileRef = B83E64E00E80E73F001663B6 /* RMTileImageSet.h */; };
72 B8C9745D0E8A19E6007D16AD /* RMTileImageSet.m in Sources */ = {isa = PBXBuildFile; fileRef = B83E64E10E80E73F001663B6 /* RMTileImageSet.m */; }; 86 B8C9745D0E8A19E6007D16AD /* RMTileImageSet.m in Sources */ = {isa = PBXBuildFile; fileRef = B83E64E10E80E73F001663B6 /* RMTileImageSet.m */; };
73 B8C9745E0E8A19E6007D16AD /* RMTileLoader.h in Headers */ = {isa = PBXBuildFile; fileRef = B83E64C60E80E73F001663B6 /* RMTileLoader.h */; }; 87 B8C9745E0E8A19E6007D16AD /* RMTileLoader.h in Headers */ = {isa = PBXBuildFile; fileRef = B83E64C60E80E73F001663B6 /* RMTileLoader.h */; };
@@ -98,7 +112,7 @@ @@ -98,7 +112,7 @@
98 /* End PBXBuildFile section */ 112 /* End PBXBuildFile section */
99 113
100 /* Begin PBXContainerItemProxy section */ 114 /* Begin PBXContainerItemProxy section */
101 - B83E654E0E80E7A8001663B6 /* PBXContainerItemProxy */ = { 115 + 38D8184F0F6F67B90034598B /* PBXContainerItemProxy */ = {
102 isa = PBXContainerItemProxy; 116 isa = PBXContainerItemProxy;
103 containerPortal = B83E654A0E80E7A8001663B6 /* Proj4.xcodeproj */; 117 containerPortal = B83E654A0E80E7A8001663B6 /* Proj4.xcodeproj */;
104 proxyType = 2; 118 proxyType = 2;
@@ -134,6 +148,8 @@ @@ -134,6 +148,8 @@
134 2B5682700F68E36000E8DF40 /* RMOpenAerialMapSource.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RMOpenAerialMapSource.h; sourceTree = "<group>"; }; 148 2B5682700F68E36000E8DF40 /* RMOpenAerialMapSource.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RMOpenAerialMapSource.h; sourceTree = "<group>"; };
135 2B5682710F68E36000E8DF40 /* RMOpenAerialMapSource.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = RMOpenAerialMapSource.m; sourceTree = "<group>"; }; 149 2B5682710F68E36000E8DF40 /* RMOpenAerialMapSource.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = RMOpenAerialMapSource.m; sourceTree = "<group>"; };
136 32CA4F630368D1EE00C91783 /* MapView_Prefix.pch */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MapView_Prefix.pch; sourceTree = "<group>"; }; 150 32CA4F630368D1EE00C91783 /* MapView_Prefix.pch */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MapView_Prefix.pch; sourceTree = "<group>"; };
  151 + 3866784C0F6B9B9200C56B17 /* MapView.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = MapView.framework; path = build/MapView.framework; sourceTree = "<group>"; };
  152 + 38D9428D0F6C6D0D00454287 /* Canonical.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; path = Canonical.framework; sourceTree = "<group>"; };
137 8D1107310486CEB800E47090 /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; }; 153 8D1107310486CEB800E47090 /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
138 966504690F6869810036562A /* loading.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = loading.png; sourceTree = "<group>"; }; 154 966504690F6869810036562A /* loading.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = loading.png; sourceTree = "<group>"; };
139 B83E64B60E80E73F001663B6 /* RMPixel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RMPixel.h; sourceTree = "<group>"; }; 155 B83E64B60E80E73F001663B6 /* RMPixel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RMPixel.h; sourceTree = "<group>"; };
@@ -231,8 +247,8 @@ @@ -231,8 +247,8 @@
231 B8C974520E8A19B2007D16AD /* CoreLocation.framework in Frameworks */, 247 B8C974520E8A19B2007D16AD /* CoreLocation.framework in Frameworks */,
232 B8C974530E8A19B2007D16AD /* UIKit.framework in Frameworks */, 248 B8C974530E8A19B2007D16AD /* UIKit.framework in Frameworks */,
233 B8C974540E8A19B2007D16AD /* QuartzCore.framework in Frameworks */, 249 B8C974540E8A19B2007D16AD /* QuartzCore.framework in Frameworks */,
234 - B8C974550E8A19B2007D16AD /* libProj4.a in Frameworks */,  
235 B8474BC10EB4019A006A0BC1 /* libsqlite3.dylib in Frameworks */, 250 B8474BC10EB4019A006A0BC1 /* libsqlite3.dylib in Frameworks */,
  251 + 3849889C0F6F758100496293 /* libProj4.a in Frameworks */,
236 ); 252 );
237 runOnlyForDeploymentPostprocessing = 0; 253 runOnlyForDeploymentPostprocessing = 0;
238 }; 254 };
@@ -252,6 +268,7 @@ @@ -252,6 +268,7 @@
252 isa = PBXGroup; 268 isa = PBXGroup;
253 children = ( 269 children = (
254 B8C974590E8A19B2007D16AD /* libMapView.a */, 270 B8C974590E8A19B2007D16AD /* libMapView.a */,
  271 + 3866784C0F6B9B9200C56B17 /* MapView.framework */,
255 ); 272 );
256 name = Products; 273 name = Products;
257 sourceTree = "<group>"; 274 sourceTree = "<group>";
@@ -283,6 +300,14 @@ @@ -283,6 +300,14 @@
283 name = Frameworks; 300 name = Frameworks;
284 sourceTree = "<group>"; 301 sourceTree = "<group>";
285 }; 302 };
  303 + 38D8184C0F6F67B90034598B /* Products */ = {
  304 + isa = PBXGroup;
  305 + children = (
  306 + 38D818500F6F67B90034598B /* libProj4.a */,
  307 + );
  308 + name = Products;
  309 + sourceTree = "<group>";
  310 + };
286 B83E64B80E80E73F001663B6 /* Renderers */ = { 311 B83E64B80E80E73F001663B6 /* Renderers */ = {
287 isa = PBXGroup; 312 isa = PBXGroup;
288 children = ( 313 children = (
@@ -377,17 +402,10 @@ @@ -377,17 +402,10 @@
377 name = "Tile Source"; 402 name = "Tile Source";
378 sourceTree = "<group>"; 403 sourceTree = "<group>";
379 }; 404 };
380 - B83E654B0E80E7A8001663B6 /* Products */ = {  
381 - isa = PBXGroup;  
382 - children = (  
383 - B83E654F0E80E7A8001663B6 /* libProj4.a */,  
384 - );  
385 - name = Products;  
386 - sourceTree = "<group>";  
387 - };  
388 B83E67570E80F3FB001663B6 /* Resources */ = { 405 B83E67570E80F3FB001663B6 /* Resources */ = {
389 isa = PBXGroup; 406 isa = PBXGroup;
390 children = ( 407 children = (
  408 + 38D9428D0F6C6D0D00454287 /* Canonical.framework */,
391 32CA4F630368D1EE00C91783 /* MapView_Prefix.pch */, 409 32CA4F630368D1EE00C91783 /* MapView_Prefix.pch */,
392 8D1107310486CEB800E47090 /* Info.plist */, 410 8D1107310486CEB800E47090 /* Info.plist */,
393 ); 411 );
@@ -588,27 +606,44 @@ @@ -588,27 +606,44 @@
588 projectDirPath = ""; 606 projectDirPath = "";
589 projectReferences = ( 607 projectReferences = (
590 { 608 {
591 - ProductGroup = B83E654B0E80E7A8001663B6 /* Products */; 609 + ProductGroup = 38D8184C0F6F67B90034598B /* Products */;
592 ProjectRef = B83E654A0E80E7A8001663B6 /* Proj4.xcodeproj */; 610 ProjectRef = B83E654A0E80E7A8001663B6 /* Proj4.xcodeproj */;
593 }, 611 },
594 ); 612 );
595 projectRoot = ""; 613 projectRoot = "";
596 targets = ( 614 targets = (
597 B8C974130E8A19B2007D16AD /* MapView */, 615 B8C974130E8A19B2007D16AD /* MapView */,
  616 + 386676D40F6B73AC00C56B17 /* MapView-framework */,
598 ); 617 );
599 }; 618 };
600 /* End PBXProject section */ 619 /* End PBXProject section */
601 620
602 /* Begin PBXReferenceProxy section */ 621 /* Begin PBXReferenceProxy section */
603 - B83E654F0E80E7A8001663B6 /* libProj4.a */ = { 622 + 38D818500F6F67B90034598B /* libProj4.a */ = {
604 isa = PBXReferenceProxy; 623 isa = PBXReferenceProxy;
605 fileType = archive.ar; 624 fileType = archive.ar;
606 path = libProj4.a; 625 path = libProj4.a;
607 - remoteRef = B83E654E0E80E7A8001663B6 /* PBXContainerItemProxy */; 626 + remoteRef = 38D8184F0F6F67B90034598B /* PBXContainerItemProxy */;
608 sourceTree = BUILT_PRODUCTS_DIR; 627 sourceTree = BUILT_PRODUCTS_DIR;
609 }; 628 };
610 /* End PBXReferenceProxy section */ 629 /* End PBXReferenceProxy section */
611 630
  631 +/* Begin PBXShellScriptBuildPhase section */
  632 + 386676E00F6B73DA00C56B17 /* ShellScript */ = {
  633 + isa = PBXShellScriptBuildPhase;
  634 + buildActionMask = 2147483647;
  635 + files = (
  636 + );
  637 + inputPaths = (
  638 + );
  639 + outputPaths = (
  640 + );
  641 + runOnlyForDeploymentPostprocessing = 0;
  642 + shellPath = /bin/sh;
  643 + shellScript = "# Script that builds a static framework with debug and release versions\n# The framework works in both the simulator and devices\n# This script does not consider the selected active build. It builds everything!\n#\n# You can just drop the resulting framework in your project and it'll work whatever your build type\n\necho \"Starting build of ${PRODUCT_NAME} framework\"\n\nINFOPLIST_FILE=${SRCROOT}/source/Info.plist\n\nif [ -d \"build/${PRODUCT_NAME}.framework\" ]\nthen\n rm -rf \"build/${PRODUCT_NAME}.framework/*\"\nelse\n cp -R Canonical.framework \"build/${PRODUCT_NAME}.framework\"\nfi\n\necho \"Building iphonesimulator2.1 Debug\"\nxcodebuild -target \"${PRODUCT_NAME}\" -configuration Debug -sdk iphonesimulator2.1\necho \"Building iphoneos2.1 Debug\"\nxcodebuild -target \"${PRODUCT_NAME}\" -configuration Debug -sdk iphoneos2.1\necho \"Building iphonesimulator2.1 Release\"\nxcodebuild -target \"${PRODUCT_NAME}\" -configuration Release -sdk iphonesimulator2.1\necho \"Building iphoneos2.1 Release\"\nxcodebuild -target \"${PRODUCT_NAME}\" -configuration Release -sdk iphoneos2.1\n\necho \"Creating fat library for Debug\"\nlipo \"build/Debug-iphoneos/lib${PRODUCT_NAME}.a\" \"build/Debug-iphonesimulator/lib${PRODUCT_NAME}.a\" -output \"build/${PRODUCT_NAME}.framework/Versions/A/${PRODUCT_NAME}_debug\" -create\n\necho \"Creating fat library for Release\"\nlipo \"build/Release-iphoneos/lib${PRODUCT_NAME}.a\" \"build/Release-iphonesimulator/lib${PRODUCT_NAME}.a\" -output \"build/${PRODUCT_NAME}.framework/Versions/A/${PRODUCT_NAME}\" -create\n\necho \"Finishing packaging framework\"\nln -s \"Versions/A/${PRODUCT_NAME}\" \"build/${PRODUCT_NAME}.framework/\"\nln -s \"Versions/A/${PRODUCT_NAME}_debug\" \"build/${PRODUCT_NAME}.framework/\"\ncp Map/*.h \"build/${PRODUCT_NAME}.framework/Versions/A/Headers/\"\ncp -R Map/Resources/* \"build/${PRODUCT_NAME}.framework/Versions/A/Resources/\"\n/usr/libexec/PlistBuddy -c \"Set :CFBundleVersion ${VERSION}\" \"build/${PRODUCT_NAME}.framework/Versions/A/Resources/Info.plist\"\n\necho \"Completed build of ${PRODUCT_NAME} framework\"\n";
  644 + };
  645 +/* End PBXShellScriptBuildPhase section */
  646 +
612 /* Begin PBXSourcesBuildPhase section */ 647 /* Begin PBXSourcesBuildPhase section */
613 B8C974340E8A19B2007D16AD /* Sources */ = { 648 B8C974340E8A19B2007D16AD /* Sources */ = {
614 isa = PBXSourcesBuildPhase; 649 isa = PBXSourcesBuildPhase;
@@ -666,6 +701,39 @@ @@ -666,6 +701,39 @@
666 /* End PBXTargetDependency section */ 701 /* End PBXTargetDependency section */
667 702
668 /* Begin XCBuildConfiguration section */ 703 /* Begin XCBuildConfiguration section */
  704 + 386676D50F6B73AD00C56B17 /* Debug */ = {
  705 + isa = XCBuildConfiguration;
  706 + buildSettings = {
  707 + ARCHS = "";
  708 + "ARCHS[arch=*]" = (
  709 + i386,
  710 + armv6,
  711 + );
  712 + COPY_PHASE_STRIP = NO;
  713 + GCC_DYNAMIC_NO_PIC = NO;
  714 + GCC_OPTIMIZATION_LEVEL = 0;
  715 + ONLY_ACTIVE_ARCH = NO;
  716 + PRODUCT_NAME = MapView;
  717 + };
  718 + name = Debug;
  719 + };
  720 + 386676D60F6B73AD00C56B17 /* Release */ = {
  721 + isa = XCBuildConfiguration;
  722 + buildSettings = {
  723 + ARCHS = "";
  724 + "ARCHS[arch=*]" = (
  725 + i386,
  726 + armv6,
  727 + );
  728 + COPY_PHASE_STRIP = YES;
  729 + DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
  730 + GCC_ENABLE_FIX_AND_CONTINUE = NO;
  731 + ONLY_ACTIVE_ARCH = NO;
  732 + PRODUCT_NAME = MapView;
  733 + ZERO_LINK = NO;
  734 + };
  735 + name = Release;
  736 + };
669 B8C974570E8A19B2007D16AD /* Debug */ = { 737 B8C974570E8A19B2007D16AD /* Debug */ = {
670 isa = XCBuildConfiguration; 738 isa = XCBuildConfiguration;
671 buildSettings = { 739 buildSettings = {
@@ -677,6 +745,8 @@ @@ -677,6 +745,8 @@
677 GCC_PREFIX_HEADER = MapView_Prefix.pch; 745 GCC_PREFIX_HEADER = MapView_Prefix.pch;
678 GCC_PREPROCESSOR_DEFINITIONS = "DEBUG=1"; 746 GCC_PREPROCESSOR_DEFINITIONS = "DEBUG=1";
679 HEADER_SEARCH_PATHS = ../Proj4; 747 HEADER_SEARCH_PATHS = ../Proj4;
  748 + ONLY_ACTIVE_ARCH = NO;
  749 + OTHER_LDFLAGS = "-ObjC";
680 PREBINDING = NO; 750 PREBINDING = NO;
681 PRODUCT_NAME = MapView; 751 PRODUCT_NAME = MapView;
682 }; 752 };
@@ -693,6 +763,7 @@ @@ -693,6 +763,7 @@
693 GCC_PREFIX_HEADER = MapView_Prefix.pch; 763 GCC_PREFIX_HEADER = MapView_Prefix.pch;
694 GCC_PREPROCESSOR_DEFINITIONS = "NS_BLOCK_ASSERTIONS=1"; 764 GCC_PREPROCESSOR_DEFINITIONS = "NS_BLOCK_ASSERTIONS=1";
695 HEADER_SEARCH_PATHS = ../Proj4; 765 HEADER_SEARCH_PATHS = ../Proj4;
  766 + OTHER_LDFLAGS = "-ObjC";
696 PREBINDING = NO; 767 PREBINDING = NO;
697 PRODUCT_NAME = MapView; 768 PRODUCT_NAME = MapView;
698 ZERO_LINK = NO; 769 ZERO_LINK = NO;
@@ -734,6 +805,15 @@ @@ -734,6 +805,15 @@
734 /* End XCBuildConfiguration section */ 805 /* End XCBuildConfiguration section */
735 806
736 /* Begin XCConfigurationList section */ 807 /* Begin XCConfigurationList section */
  808 + 386676DE0F6B73D000C56B17 /* Build configuration list for PBXAggregateTarget "MapView-framework" */ = {
  809 + isa = XCConfigurationList;
  810 + buildConfigurations = (
  811 + 386676D50F6B73AD00C56B17 /* Debug */,
  812 + 386676D60F6B73AD00C56B17 /* Release */,
  813 + );
  814 + defaultConfigurationIsVisible = 0;
  815 + defaultConfigurationName = Debug;
  816 + };
737 B8C974560E8A19B2007D16AD /* Build configuration list for PBXNativeTarget "MapView" */ = { 817 B8C974560E8A19B2007D16AD /* Build configuration list for PBXNativeTarget "MapView" */ = {
738 isa = XCConfigurationList; 818 isa = XCConfigurationList;
739 buildConfigurations = ( 819 buildConfigurations = (
@@ -791,7 +791,7 @@ @@ -791,7 +791,7 @@
791 GCC_PREFIX_HEADER = Proj4_Prefix.pch; 791 GCC_PREFIX_HEADER = Proj4_Prefix.pch;
792 GCC_WARN_UNUSED_VARIABLE = NO; 792 GCC_WARN_UNUSED_VARIABLE = NO;
793 INSTALL_PATH = /usr/local/lib; 793 INSTALL_PATH = /usr/local/lib;
794 - ONLY_ACTIVE_ARCH = YES; 794 + ONLY_ACTIVE_ARCH = NO;
795 PRODUCT_NAME = Proj4; 795 PRODUCT_NAME = Proj4;
796 SDKROOT = iphonesimulator2.1; 796 SDKROOT = iphonesimulator2.1;
797 }; 797 };