Skip to content

Commit b357e82

Browse files
author
Olivier Poitrey
committed
Add a dedicated target with MKAnnotation category
This free other targets from unwanted MapKit framework requirement
1 parent 0bce0b9 commit b357e82

File tree

3 files changed

+132
-14
lines changed

3 files changed

+132
-14
lines changed

Examples/SDWebImage Demo.xcodeproj/project.pbxproj

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@
77
objects = {
88

99
/* Begin PBXBuildFile section */
10+
531041C1157EAC8F00BBABC3 /* ImageIO.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 537612E6155ABA44005750A4 /* ImageIO.framework */; };
1011
5376129A155AB74D005750A4 /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 53761299155AB74D005750A4 /* UIKit.framework */; };
1112
5376129C155AB74D005750A4 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 5376129B155AB74D005750A4 /* Foundation.framework */; };
1213
5376129E155AB74D005750A4 /* CoreGraphics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 5376129D155AB74D005750A4 /* CoreGraphics.framework */; };
@@ -16,8 +17,6 @@
1617
537612B0155AB74D005750A4 /* DetailViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 537612AF155AB74D005750A4 /* DetailViewController.m */; };
1718
537612B3155AB74D005750A4 /* MasterViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = 537612B1155AB74D005750A4 /* MasterViewController.xib */; };
1819
537612B6155AB74D005750A4 /* DetailViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = 537612B4155AB74D005750A4 /* DetailViewController.xib */; };
19-
537612E7155ABA44005750A4 /* ImageIO.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 537612E6155ABA44005750A4 /* ImageIO.framework */; };
20-
53761328155AD31B005750A4 /* MapKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 537612E3155ABA3C005750A4 /* MapKit.framework */; };
2120
53A2B4FC155B096D00B12423 /* libSDWebImageARC.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 53A2B4F9155B095800B12423 /* libSDWebImageARC.a */; };
2221
53A2B50D155B155A00B12423 /* placeholder.png in Resources */ = {isa = PBXBuildFile; fileRef = 53A2B50B155B155A00B12423 /* placeholder.png */; };
2322
53A2B50E155B155A00B12423 /* [email protected] in Resources */ = {isa = PBXBuildFile; fileRef = 53A2B50C155B155A00B12423 /* [email protected] */; };
@@ -78,8 +77,7 @@
7877
buildActionMask = 2147483647;
7978
files = (
8079
53A2B4FC155B096D00B12423 /* libSDWebImageARC.a in Frameworks */,
81-
53761328155AD31B005750A4 /* MapKit.framework in Frameworks */,
82-
537612E7155ABA44005750A4 /* ImageIO.framework in Frameworks */,
80+
531041C1157EAC8F00BBABC3 /* ImageIO.framework in Frameworks */,
8381
5376129A155AB74D005750A4 /* UIKit.framework in Frameworks */,
8482
5376129C155AB74D005750A4 /* Foundation.framework in Frameworks */,
8583
5376129E155AB74D005750A4 /* CoreGraphics.framework in Frameworks */,

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -244,7 +244,7 @@ In you application project app’s target settings, find the "Build Phases" sect
244244

245245
![Add Target Dependencies](http://dl.dropbox.com/u/123346/SDWebImage/04_add_target_dependencies.jpg)
246246

247-
Click the "+" button and select "SDWebImage ARC" (you may choose the non ARC target if you want to support iOS <3):
247+
Click the "+" button and select "SDWebImage ARC" (you may choose the non ARC target if you want to support iOS <3 or the ARC+MKAnnotation if you need MapKit category):
248248

249249
![Add Target Dependencies Dialog](http://dl.dropbox.com/u/123346/SDWebImage/05_add_target_dependencies_dialog.jpg)
250250

@@ -256,7 +256,7 @@ Click the "+" button and select "libSDWebImageARC.a" library (use non ARC versio
256256

257257
![Add Library Link Dialog](http://dl.dropbox.com/u/123346/SDWebImage/07_add_library_link_dialog.jpg)
258258

259-
Click the "+" button again and select "MapKit.framework", this is used by MKAnnotationView+WebCache category:
259+
If you chose to link against the ARC+MKAnnotation target, click the "+" button again and select "MapKit.framework":
260260

261261
![Add ImageIO Framework](http://dl.dropbox.com/u/123346/SDWebImage/08_add_imageio_framework.jpg)
262262

SDWebImage.xcodeproj/project.pbxproj

Lines changed: 128 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -7,16 +7,36 @@
77
objects = {
88

99
/* Begin PBXBuildFile section */
10-
535699B615113E7300A4C397 /* MKAnnotationView+WebCache.h in Headers */ = {isa = PBXBuildFile; fileRef = 535699B415113E7300A4C397 /* MKAnnotationView+WebCache.h */; settings = {ATTRIBUTES = (Public, ); }; };
11-
535699B715113E7300A4C397 /* MKAnnotationView+WebCache.m in Sources */ = {isa = PBXBuildFile; fileRef = 535699B515113E7300A4C397 /* MKAnnotationView+WebCache.m */; };
10+
531041C4157EAFA400BBABC3 /* SDImageCache.m in Sources */ = {isa = PBXBuildFile; fileRef = 53922D86148C56230056699D /* SDImageCache.m */; };
11+
531041C5157EAFA400BBABC3 /* SDWebImageDecoder.m in Sources */ = {isa = PBXBuildFile; fileRef = 53922D8A148C56230056699D /* SDWebImageDecoder.m */; };
12+
531041C6157EAFA400BBABC3 /* SDWebImageDownloader.m in Sources */ = {isa = PBXBuildFile; fileRef = 53922D8C148C56230056699D /* SDWebImageDownloader.m */; };
13+
531041C7157EAFA400BBABC3 /* SDWebImageManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 53922D8F148C56230056699D /* SDWebImageManager.m */; };
14+
531041C8157EAFA400BBABC3 /* SDWebImagePrefetcher.m in Sources */ = {isa = PBXBuildFile; fileRef = 53922D92148C56230056699D /* SDWebImagePrefetcher.m */; };
15+
531041C9157EAFA400BBABC3 /* UIButton+WebCache.m in Sources */ = {isa = PBXBuildFile; fileRef = 53922D94148C56230056699D /* UIButton+WebCache.m */; };
16+
531041CA157EAFA400BBABC3 /* UIImageView+WebCache.m in Sources */ = {isa = PBXBuildFile; fileRef = 53922D96148C56230056699D /* UIImageView+WebCache.m */; };
17+
531041CB157EAFA400BBABC3 /* MKAnnotationView+WebCache.m in Sources */ = {isa = PBXBuildFile; fileRef = 535699B515113E7300A4C397 /* MKAnnotationView+WebCache.m */; };
18+
531041CD157EAFA400BBABC3 /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 53FB894814D35E9E0020B787 /* UIKit.framework */; };
19+
531041CE157EAFA400BBABC3 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 53922D72148C55820056699D /* Foundation.framework */; };
20+
531041CF157EAFA400BBABC3 /* CoreGraphics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 53FB893F14D35D1A0020B787 /* CoreGraphics.framework */; };
21+
531041D1157EAFA400BBABC3 /* SDImageCache.h in Headers */ = {isa = PBXBuildFile; fileRef = 53922D85148C56230056699D /* SDImageCache.h */; settings = {ATTRIBUTES = (Public, ); }; };
22+
531041D2157EAFA400BBABC3 /* SDImageCacheDelegate.h in Headers */ = {isa = PBXBuildFile; fileRef = 53922D87148C56230056699D /* SDImageCacheDelegate.h */; settings = {ATTRIBUTES = (Public, ); }; };
23+
531041D3157EAFA400BBABC3 /* SDWebImageCompat.h in Headers */ = {isa = PBXBuildFile; fileRef = 53922D88148C56230056699D /* SDWebImageCompat.h */; settings = {ATTRIBUTES = (Public, ); }; };
24+
531041D4157EAFA400BBABC3 /* SDWebImageDecoder.h in Headers */ = {isa = PBXBuildFile; fileRef = 53922D89148C56230056699D /* SDWebImageDecoder.h */; settings = {ATTRIBUTES = (Public, ); }; };
25+
531041D5157EAFA400BBABC3 /* SDWebImageDownloader.h in Headers */ = {isa = PBXBuildFile; fileRef = 53922D8B148C56230056699D /* SDWebImageDownloader.h */; settings = {ATTRIBUTES = (Public, ); }; };
26+
531041D6157EAFA400BBABC3 /* SDWebImageDownloaderDelegate.h in Headers */ = {isa = PBXBuildFile; fileRef = 53922D8D148C56230056699D /* SDWebImageDownloaderDelegate.h */; settings = {ATTRIBUTES = (Public, ); }; };
27+
531041D7157EAFA400BBABC3 /* SDWebImageManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 53922D8E148C56230056699D /* SDWebImageManager.h */; settings = {ATTRIBUTES = (Public, ); }; };
28+
531041D8157EAFA400BBABC3 /* SDWebImageManagerDelegate.h in Headers */ = {isa = PBXBuildFile; fileRef = 53922D90148C56230056699D /* SDWebImageManagerDelegate.h */; settings = {ATTRIBUTES = (Public, ); }; };
29+
531041D9157EAFA400BBABC3 /* SDWebImagePrefetcher.h in Headers */ = {isa = PBXBuildFile; fileRef = 53922D91148C56230056699D /* SDWebImagePrefetcher.h */; settings = {ATTRIBUTES = (Public, ); }; };
30+
531041DA157EAFA400BBABC3 /* UIButton+WebCache.h in Headers */ = {isa = PBXBuildFile; fileRef = 53922D93148C56230056699D /* UIButton+WebCache.h */; settings = {ATTRIBUTES = (Public, ); }; };
31+
531041DB157EAFA400BBABC3 /* UIImageView+WebCache.h in Headers */ = {isa = PBXBuildFile; fileRef = 53922D95148C56230056699D /* UIImageView+WebCache.h */; settings = {ATTRIBUTES = (Public, ); }; };
32+
531041DC157EAFA400BBABC3 /* MKAnnotationView+WebCache.h in Headers */ = {isa = PBXBuildFile; fileRef = 535699B415113E7300A4C397 /* MKAnnotationView+WebCache.h */; settings = {ATTRIBUTES = (Public, ); }; };
1233
53761309155AD0D5005750A4 /* SDImageCache.m in Sources */ = {isa = PBXBuildFile; fileRef = 53922D86148C56230056699D /* SDImageCache.m */; };
1334
5376130A155AD0D5005750A4 /* SDWebImageDecoder.m in Sources */ = {isa = PBXBuildFile; fileRef = 53922D8A148C56230056699D /* SDWebImageDecoder.m */; };
1435
5376130B155AD0D5005750A4 /* SDWebImageDownloader.m in Sources */ = {isa = PBXBuildFile; fileRef = 53922D8C148C56230056699D /* SDWebImageDownloader.m */; };
1536
5376130C155AD0D5005750A4 /* SDWebImageManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 53922D8F148C56230056699D /* SDWebImageManager.m */; };
1637
5376130D155AD0D5005750A4 /* SDWebImagePrefetcher.m in Sources */ = {isa = PBXBuildFile; fileRef = 53922D92148C56230056699D /* SDWebImagePrefetcher.m */; };
1738
5376130E155AD0D5005750A4 /* UIButton+WebCache.m in Sources */ = {isa = PBXBuildFile; fileRef = 53922D94148C56230056699D /* UIButton+WebCache.m */; };
1839
5376130F155AD0D5005750A4 /* UIImageView+WebCache.m in Sources */ = {isa = PBXBuildFile; fileRef = 53922D96148C56230056699D /* UIImageView+WebCache.m */; };
19-
53761310155AD0D5005750A4 /* MKAnnotationView+WebCache.m in Sources */ = {isa = PBXBuildFile; fileRef = 535699B515113E7300A4C397 /* MKAnnotationView+WebCache.m */; };
2040
53761312155AD0D5005750A4 /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 53FB894814D35E9E0020B787 /* UIKit.framework */; };
2141
53761313155AD0D5005750A4 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 53922D72148C55820056699D /* Foundation.framework */; };
2242
53761314155AD0D5005750A4 /* CoreGraphics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 53FB893F14D35D1A0020B787 /* CoreGraphics.framework */; };
@@ -31,7 +51,6 @@
3151
5376131E155AD0D5005750A4 /* SDWebImagePrefetcher.h in Headers */ = {isa = PBXBuildFile; fileRef = 53922D91148C56230056699D /* SDWebImagePrefetcher.h */; settings = {ATTRIBUTES = (Public, ); }; };
3252
5376131F155AD0D5005750A4 /* UIButton+WebCache.h in Headers */ = {isa = PBXBuildFile; fileRef = 53922D93148C56230056699D /* UIButton+WebCache.h */; settings = {ATTRIBUTES = (Public, ); }; };
3353
53761320155AD0D5005750A4 /* UIImageView+WebCache.h in Headers */ = {isa = PBXBuildFile; fileRef = 53922D95148C56230056699D /* UIImageView+WebCache.h */; settings = {ATTRIBUTES = (Public, ); }; };
34-
53761321155AD0D5005750A4 /* MKAnnotationView+WebCache.h in Headers */ = {isa = PBXBuildFile; fileRef = 535699B415113E7300A4C397 /* MKAnnotationView+WebCache.h */; settings = {ATTRIBUTES = (Public, ); }; };
3554
53922D73148C55820056699D /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 53922D72148C55820056699D /* Foundation.framework */; };
3655
53922D97148C56230056699D /* SDImageCache.h in Headers */ = {isa = PBXBuildFile; fileRef = 53922D85148C56230056699D /* SDImageCache.h */; settings = {ATTRIBUTES = (Public, ); }; };
3756
53922D98148C56230056699D /* SDImageCache.m in Sources */ = {isa = PBXBuildFile; fileRef = 53922D86148C56230056699D /* SDImageCache.m */; };
@@ -56,6 +75,7 @@
5675
/* End PBXBuildFile section */
5776

5877
/* Begin PBXFileReference section */
78+
531041E0157EAFA400BBABC3 /* libSDWebImageARC+MKAnnotation.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = "libSDWebImageARC+MKAnnotation.a"; sourceTree = BUILT_PRODUCTS_DIR; };
5979
535699B415113E7300A4C397 /* MKAnnotationView+WebCache.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "MKAnnotationView+WebCache.h"; path = "SDWebImage/MKAnnotationView+WebCache.h"; sourceTree = SOURCE_ROOT; };
6080
535699B515113E7300A4C397 /* MKAnnotationView+WebCache.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = "MKAnnotationView+WebCache.m"; path = "SDWebImage/MKAnnotationView+WebCache.m"; sourceTree = SOURCE_ROOT; };
6181
53761325155AD0D5005750A4 /* libSDWebImageARC.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libSDWebImageARC.a; sourceTree = BUILT_PRODUCTS_DIR; };
@@ -84,6 +104,16 @@
84104
/* End PBXFileReference section */
85105

86106
/* Begin PBXFrameworksBuildPhase section */
107+
531041CC157EAFA400BBABC3 /* Frameworks */ = {
108+
isa = PBXFrameworksBuildPhase;
109+
buildActionMask = 2147483647;
110+
files = (
111+
531041CD157EAFA400BBABC3 /* UIKit.framework in Frameworks */,
112+
531041CE157EAFA400BBABC3 /* Foundation.framework in Frameworks */,
113+
531041CF157EAFA400BBABC3 /* CoreGraphics.framework in Frameworks */,
114+
);
115+
runOnlyForDeploymentPostprocessing = 0;
116+
};
87117
53761311155AD0D5005750A4 /* Frameworks */ = {
88118
isa = PBXFrameworksBuildPhase;
89119
buildActionMask = 2147483647;
@@ -121,6 +151,7 @@
121151
children = (
122152
53922D6F148C55820056699D /* libSDWebImage.a */,
123153
53761325155AD0D5005750A4 /* libSDWebImageARC.a */,
154+
531041E0157EAFA400BBABC3 /* libSDWebImageARC+MKAnnotation.a */,
124155
);
125156
name = Products;
126157
sourceTree = "<group>";
@@ -197,6 +228,25 @@
197228
/* End PBXGroup section */
198229

199230
/* Begin PBXHeadersBuildPhase section */
231+
531041D0157EAFA400BBABC3 /* Headers */ = {
232+
isa = PBXHeadersBuildPhase;
233+
buildActionMask = 2147483647;
234+
files = (
235+
531041D1157EAFA400BBABC3 /* SDImageCache.h in Headers */,
236+
531041D2157EAFA400BBABC3 /* SDImageCacheDelegate.h in Headers */,
237+
531041D3157EAFA400BBABC3 /* SDWebImageCompat.h in Headers */,
238+
531041D4157EAFA400BBABC3 /* SDWebImageDecoder.h in Headers */,
239+
531041D5157EAFA400BBABC3 /* SDWebImageDownloader.h in Headers */,
240+
531041D6157EAFA400BBABC3 /* SDWebImageDownloaderDelegate.h in Headers */,
241+
531041D7157EAFA400BBABC3 /* SDWebImageManager.h in Headers */,
242+
531041D8157EAFA400BBABC3 /* SDWebImageManagerDelegate.h in Headers */,
243+
531041D9157EAFA400BBABC3 /* SDWebImagePrefetcher.h in Headers */,
244+
531041DA157EAFA400BBABC3 /* UIButton+WebCache.h in Headers */,
245+
531041DB157EAFA400BBABC3 /* UIImageView+WebCache.h in Headers */,
246+
531041DC157EAFA400BBABC3 /* MKAnnotationView+WebCache.h in Headers */,
247+
);
248+
runOnlyForDeploymentPostprocessing = 0;
249+
};
200250
53761315155AD0D5005750A4 /* Headers */ = {
201251
isa = PBXHeadersBuildPhase;
202252
buildActionMask = 2147483647;
@@ -212,7 +262,6 @@
212262
5376131E155AD0D5005750A4 /* SDWebImagePrefetcher.h in Headers */,
213263
5376131F155AD0D5005750A4 /* UIButton+WebCache.h in Headers */,
214264
53761320155AD0D5005750A4 /* UIImageView+WebCache.h in Headers */,
215-
53761321155AD0D5005750A4 /* MKAnnotationView+WebCache.h in Headers */,
216265
);
217266
runOnlyForDeploymentPostprocessing = 0;
218267
};
@@ -231,13 +280,29 @@
231280
53922DA3148C56230056699D /* SDWebImagePrefetcher.h in Headers */,
232281
53922DA5148C56230056699D /* UIButton+WebCache.h in Headers */,
233282
53922DA7148C56230056699D /* UIImageView+WebCache.h in Headers */,
234-
535699B615113E7300A4C397 /* MKAnnotationView+WebCache.h in Headers */,
235283
);
236284
runOnlyForDeploymentPostprocessing = 0;
237285
};
238286
/* End PBXHeadersBuildPhase section */
239287

240288
/* Begin PBXNativeTarget section */
289+
531041C2157EAFA400BBABC3 /* SDWebImage ARC+MKAnnotation */ = {
290+
isa = PBXNativeTarget;
291+
buildConfigurationList = 531041DD157EAFA400BBABC3 /* Build configuration list for PBXNativeTarget "SDWebImage ARC+MKAnnotation" */;
292+
buildPhases = (
293+
531041C3157EAFA400BBABC3 /* Sources */,
294+
531041CC157EAFA400BBABC3 /* Frameworks */,
295+
531041D0157EAFA400BBABC3 /* Headers */,
296+
);
297+
buildRules = (
298+
);
299+
dependencies = (
300+
);
301+
name = "SDWebImage ARC+MKAnnotation";
302+
productName = SDWebImage;
303+
productReference = 531041E0157EAFA400BBABC3 /* libSDWebImageARC+MKAnnotation.a */;
304+
productType = "com.apple.product-type.library.static";
305+
};
241306
53761307155AD0D5005750A4 /* SDWebImage ARC */ = {
242307
isa = PBXNativeTarget;
243308
buildConfigurationList = 53761322155AD0D5005750A4 /* Build configuration list for PBXNativeTarget "SDWebImage ARC" */;
@@ -295,11 +360,27 @@
295360
targets = (
296361
53922D6E148C55810056699D /* SDWebImage */,
297362
53761307155AD0D5005750A4 /* SDWebImage ARC */,
363+
531041C2157EAFA400BBABC3 /* SDWebImage ARC+MKAnnotation */,
298364
);
299365
};
300366
/* End PBXProject section */
301367

302368
/* Begin PBXSourcesBuildPhase section */
369+
531041C3157EAFA400BBABC3 /* Sources */ = {
370+
isa = PBXSourcesBuildPhase;
371+
buildActionMask = 2147483647;
372+
files = (
373+
531041C4157EAFA400BBABC3 /* SDImageCache.m in Sources */,
374+
531041C5157EAFA400BBABC3 /* SDWebImageDecoder.m in Sources */,
375+
531041C6157EAFA400BBABC3 /* SDWebImageDownloader.m in Sources */,
376+
531041C7157EAFA400BBABC3 /* SDWebImageManager.m in Sources */,
377+
531041C8157EAFA400BBABC3 /* SDWebImagePrefetcher.m in Sources */,
378+
531041C9157EAFA400BBABC3 /* UIButton+WebCache.m in Sources */,
379+
531041CA157EAFA400BBABC3 /* UIImageView+WebCache.m in Sources */,
380+
531041CB157EAFA400BBABC3 /* MKAnnotationView+WebCache.m in Sources */,
381+
);
382+
runOnlyForDeploymentPostprocessing = 0;
383+
};
303384
53761308155AD0D5005750A4 /* Sources */ = {
304385
isa = PBXSourcesBuildPhase;
305386
buildActionMask = 2147483647;
@@ -311,7 +392,6 @@
311392
5376130D155AD0D5005750A4 /* SDWebImagePrefetcher.m in Sources */,
312393
5376130E155AD0D5005750A4 /* UIButton+WebCache.m in Sources */,
313394
5376130F155AD0D5005750A4 /* UIImageView+WebCache.m in Sources */,
314-
53761310155AD0D5005750A4 /* MKAnnotationView+WebCache.m in Sources */,
315395
);
316396
runOnlyForDeploymentPostprocessing = 0;
317397
};
@@ -326,13 +406,44 @@
326406
53922DA4148C56230056699D /* SDWebImagePrefetcher.m in Sources */,
327407
53922DA6148C56230056699D /* UIButton+WebCache.m in Sources */,
328408
53922DA8148C56230056699D /* UIImageView+WebCache.m in Sources */,
329-
535699B715113E7300A4C397 /* MKAnnotationView+WebCache.m in Sources */,
330409
);
331410
runOnlyForDeploymentPostprocessing = 0;
332411
};
333412
/* End PBXSourcesBuildPhase section */
334413

335414
/* Begin XCBuildConfiguration section */
415+
531041DE157EAFA400BBABC3 /* Debug */ = {
416+
isa = XCBuildConfiguration;
417+
buildSettings = {
418+
CLANG_ENABLE_OBJC_ARC = YES;
419+
CLANG_WARN_OBJCPP_ARC_ABI = YES;
420+
DSTROOT = /tmp/SDWebImage.dst;
421+
GCC_PRECOMPILE_PREFIX_HEADER = YES;
422+
GCC_PREFIX_HEADER = "";
423+
INSTALL_PATH = "$(BUILT_PRODUCTS_DIR)";
424+
IPHONEOS_DEPLOYMENT_TARGET = 4.0;
425+
OTHER_LDFLAGS = "-ObjC";
426+
PRODUCT_NAME = "SDWebImageARC+MKAnnotation";
427+
SKIP_INSTALL = YES;
428+
};
429+
name = Debug;
430+
};
431+
531041DF157EAFA400BBABC3 /* Release */ = {
432+
isa = XCBuildConfiguration;
433+
buildSettings = {
434+
CLANG_ENABLE_OBJC_ARC = YES;
435+
CLANG_WARN_OBJCPP_ARC_ABI = YES;
436+
DSTROOT = /tmp/SDWebImage.dst;
437+
GCC_PRECOMPILE_PREFIX_HEADER = YES;
438+
GCC_PREFIX_HEADER = "";
439+
INSTALL_PATH = "$(BUILT_PRODUCTS_DIR)";
440+
IPHONEOS_DEPLOYMENT_TARGET = 4.0;
441+
OTHER_LDFLAGS = "-ObjC";
442+
PRODUCT_NAME = "SDWebImageARC+MKAnnotation";
443+
SKIP_INSTALL = YES;
444+
};
445+
name = Release;
446+
};
336447
53761323155AD0D5005750A4 /* Debug */ = {
337448
isa = XCBuildConfiguration;
338449
buildSettings = {
@@ -460,6 +571,15 @@
460571
/* End XCBuildConfiguration section */
461572

462573
/* Begin XCConfigurationList section */
574+
531041DD157EAFA400BBABC3 /* Build configuration list for PBXNativeTarget "SDWebImage ARC+MKAnnotation" */ = {
575+
isa = XCConfigurationList;
576+
buildConfigurations = (
577+
531041DE157EAFA400BBABC3 /* Debug */,
578+
531041DF157EAFA400BBABC3 /* Release */,
579+
);
580+
defaultConfigurationIsVisible = 0;
581+
defaultConfigurationName = Release;
582+
};
463583
53761322155AD0D5005750A4 /* Build configuration list for PBXNativeTarget "SDWebImage ARC" */ = {
464584
isa = XCConfigurationList;
465585
buildConfigurations = (

0 commit comments

Comments
 (0)