Skip to content

Commit d6f254a

Browse files
committed
Enabled library evolution for PlaygroundLogger, PlaygroundSupport, and XCPlayground.
This is for <rdar://problem/51145155>.
1 parent 6b3cb11 commit d6f254a

File tree

2 files changed

+14
-0
lines changed

2 files changed

+14
-0
lines changed

Diff for: PlaygroundLogger/PlaygroundLogger.xcodeproj/project.pbxproj

+2
Original file line numberDiff line numberDiff line change
@@ -1238,6 +1238,7 @@
12381238
5E26463C1FB64876002DC6B6 /* Debug */ = {
12391239
isa = XCBuildConfiguration;
12401240
buildSettings = {
1241+
BUILD_LIBRARY_FOR_DISTRIBUTION = YES;
12411242
CODE_SIGN_IDENTITY = "";
12421243
CODE_SIGN_STYLE = Automatic;
12431244
COMBINE_HIDPI_IMAGES = YES;
@@ -1260,6 +1261,7 @@
12601261
5E26463D1FB64876002DC6B6 /* Release */ = {
12611262
isa = XCBuildConfiguration;
12621263
buildSettings = {
1264+
BUILD_LIBRARY_FOR_DISTRIBUTION = YES;
12631265
CODE_SIGN_IDENTITY = "";
12641266
CODE_SIGN_STYLE = Automatic;
12651267
COMBINE_HIDPI_IMAGES = YES;

Diff for: PlaygroundSupport/PlaygroundSupport.xcodeproj/project.pbxproj

+12
Original file line numberDiff line numberDiff line change
@@ -1341,6 +1341,7 @@
13411341
isa = XCBuildConfiguration;
13421342
buildSettings = {
13431343
ALWAYS_SEARCH_USER_PATHS = NO;
1344+
BUILD_LIBRARY_FOR_DISTRIBUTION = YES;
13441345
CLANG_ENABLE_OBJC_WEAK = YES;
13451346
DYLIB_COMPATIBILITY_VERSION = 1;
13461347
DYLIB_CURRENT_VERSION = 1;
@@ -1362,6 +1363,7 @@
13621363
isa = XCBuildConfiguration;
13631364
buildSettings = {
13641365
ALWAYS_SEARCH_USER_PATHS = NO;
1366+
BUILD_LIBRARY_FOR_DISTRIBUTION = YES;
13651367
CLANG_ENABLE_OBJC_WEAK = YES;
13661368
DYLIB_COMPATIBILITY_VERSION = 1;
13671369
DYLIB_CURRENT_VERSION = 1;
@@ -1399,6 +1401,7 @@
13991401
isa = XCBuildConfiguration;
14001402
buildSettings = {
14011403
ALWAYS_SEARCH_USER_PATHS = NO;
1404+
BUILD_LIBRARY_FOR_DISTRIBUTION = YES;
14021405
CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
14031406
CLANG_CXX_LIBRARY = "libc++";
14041407
CLANG_ENABLE_OBJC_ARC = YES;
@@ -1446,6 +1449,7 @@
14461449
isa = XCBuildConfiguration;
14471450
buildSettings = {
14481451
ALWAYS_SEARCH_USER_PATHS = NO;
1452+
BUILD_LIBRARY_FOR_DISTRIBUTION = YES;
14491453
CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
14501454
CLANG_CXX_LIBRARY = "libc++";
14511455
CLANG_ENABLE_OBJC_ARC = YES;
@@ -1520,6 +1524,7 @@
15201524
isa = XCBuildConfiguration;
15211525
buildSettings = {
15221526
ALWAYS_SEARCH_USER_PATHS = NO;
1527+
BUILD_LIBRARY_FOR_DISTRIBUTION = YES;
15231528
CLANG_ENABLE_OBJC_WEAK = YES;
15241529
DEFINES_MODULE = YES;
15251530
DYLIB_COMPATIBILITY_VERSION = 1;
@@ -1542,6 +1547,7 @@
15421547
isa = XCBuildConfiguration;
15431548
buildSettings = {
15441549
ALWAYS_SEARCH_USER_PATHS = NO;
1550+
BUILD_LIBRARY_FOR_DISTRIBUTION = YES;
15451551
CLANG_ENABLE_OBJC_WEAK = YES;
15461552
DEFINES_MODULE = YES;
15471553
DYLIB_COMPATIBILITY_VERSION = 1;
@@ -1564,6 +1570,7 @@
15641570
isa = XCBuildConfiguration;
15651571
buildSettings = {
15661572
ALWAYS_SEARCH_USER_PATHS = NO;
1573+
BUILD_LIBRARY_FOR_DISTRIBUTION = YES;
15671574
CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
15681575
CLANG_CXX_LIBRARY = "libc++";
15691576
CLANG_ENABLE_OBJC_ARC = YES;
@@ -1612,6 +1619,7 @@
16121619
isa = XCBuildConfiguration;
16131620
buildSettings = {
16141621
ALWAYS_SEARCH_USER_PATHS = NO;
1622+
BUILD_LIBRARY_FOR_DISTRIBUTION = YES;
16151623
CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
16161624
CLANG_CXX_LIBRARY = "libc++";
16171625
CLANG_ENABLE_OBJC_ARC = YES;
@@ -1655,6 +1663,7 @@
16551663
isa = XCBuildConfiguration;
16561664
buildSettings = {
16571665
ALWAYS_SEARCH_USER_PATHS = NO;
1666+
BUILD_LIBRARY_FOR_DISTRIBUTION = YES;
16581667
CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
16591668
CLANG_CXX_LIBRARY = "libc++";
16601669
CLANG_ENABLE_OBJC_ARC = YES;
@@ -1703,6 +1712,7 @@
17031712
isa = XCBuildConfiguration;
17041713
buildSettings = {
17051714
ALWAYS_SEARCH_USER_PATHS = NO;
1715+
BUILD_LIBRARY_FOR_DISTRIBUTION = YES;
17061716
CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
17071717
CLANG_CXX_LIBRARY = "libc++";
17081718
CLANG_ENABLE_OBJC_ARC = YES;
@@ -1997,6 +2007,7 @@
19972007
isa = XCBuildConfiguration;
19982008
buildSettings = {
19992009
ALWAYS_SEARCH_USER_PATHS = NO;
2010+
BUILD_LIBRARY_FOR_DISTRIBUTION = YES;
20002011
CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
20012012
CLANG_CXX_LIBRARY = "libc++";
20022013
CLANG_ENABLE_OBJC_ARC = YES;
@@ -2044,6 +2055,7 @@
20442055
isa = XCBuildConfiguration;
20452056
buildSettings = {
20462057
ALWAYS_SEARCH_USER_PATHS = NO;
2058+
BUILD_LIBRARY_FOR_DISTRIBUTION = YES;
20472059
CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
20482060
CLANG_CXX_LIBRARY = "libc++";
20492061
CLANG_ENABLE_OBJC_ARC = YES;

0 commit comments

Comments
 (0)