Skip to content

Commit 45b80ab

Browse files
authored
Enable DEPLOYMENT_ENABLE_LIBDISPATCH on Darwin hosts for both Foundation and TestFoundation (#584)
1 parent 2ccec68 commit 45b80ab

File tree

1 file changed

+8
-2
lines changed

1 file changed

+8
-2
lines changed

Foundation.xcodeproj/project.pbxproj

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2306,6 +2306,8 @@
23062306
"-DCF_BUILDING_CF",
23072307
"-DDEPLOYMENT_TARGET_MACOSX",
23082308
"-DDEPLOYMENT_RUNTIME_SWIFT",
2309+
"-DDEPLOYMENT_ENABLE_LIBDISPATCH",
2310+
"-DHAVE_STRUCT_TIMESPEC",
23092311
"-I$(SRCROOT)/bootstrap/common/usr/include",
23102312
"-I$(SRCROOT)/bootstrap/x86_64-apple-darwin/usr/include",
23112313
"-I$(SRCROOT)/bootstrap/common/usr/local/include",
@@ -2320,7 +2322,6 @@
23202322
"-Wno-unused-variable",
23212323
"-Wno-int-conversion",
23222324
"-Wno-unused-function",
2323-
"-DHAVE_STRUCT_TIMESPEC",
23242325
);
23252326
OTHER_LDFLAGS = (
23262327
"-twolevel_namespace",
@@ -2342,6 +2343,7 @@
23422343
r,
23432344
r,
23442345
);
2346+
OTHER_SWIFT_FLAGS = "-DDEPLOYMENT_ENABLE_LIBDISPATCH";
23452347
PRODUCT_BUNDLE_IDENTIFIER = org.swift.Foundation;
23462348
PRODUCT_NAME = "$(TARGET_NAME)";
23472349
SKIP_INSTALL = YES;
@@ -2376,6 +2378,8 @@
23762378
"-DCF_BUILDING_CF",
23772379
"-DDEPLOYMENT_TARGET_MACOSX",
23782380
"-DDEPLOYMENT_RUNTIME_SWIFT",
2381+
"-DDEPLOYMENT_ENABLE_LIBDISPATCH",
2382+
"-DHAVE_STRUCT_TIMESPEC",
23792383
"-I$(SRCROOT)/bootstrap/common/usr/include",
23802384
"-I$(SRCROOT)/bootstrap/x86_64-apple-darwin/usr/include",
23812385
"-I$(SRCROOT)/bootstrap/common/usr/local/include",
@@ -2390,7 +2394,6 @@
23902394
"-Wno-unused-variable",
23912395
"-Wno-int-conversion",
23922396
"-Wno-unused-function",
2393-
"-DHAVE_STRUCT_TIMESPEC",
23942397
);
23952398
OTHER_LDFLAGS = (
23962399
"-twolevel_namespace",
@@ -2412,6 +2415,7 @@
24122415
r,
24132416
r,
24142417
);
2418+
OTHER_SWIFT_FLAGS = "-DDEPLOYMENT_ENABLE_LIBDISPATCH";
24152419
PRODUCT_BUNDLE_IDENTIFIER = org.swift.Foundation;
24162420
PRODUCT_NAME = "$(TARGET_NAME)";
24172421
SKIP_INSTALL = YES;
@@ -2513,6 +2517,7 @@
25132517
INFOPLIST_FILE = TestFoundation/Resources/Info.plist;
25142518
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks @loader_path/../Frameworks";
25152519
MACH_O_TYPE = mh_execute;
2520+
OTHER_SWIFT_FLAGS = "-DDEPLOYMENT_ENABLE_LIBDISPATCH";
25162521
PRODUCT_BUNDLE_IDENTIFIER = org.swift.TestFoundation;
25172522
PRODUCT_NAME = "$(TARGET_NAME)";
25182523
SKIP_INSTALL = YES;
@@ -2536,6 +2541,7 @@
25362541
INFOPLIST_FILE = TestFoundation/Resources/Info.plist;
25372542
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks @loader_path/../Frameworks";
25382543
MACH_O_TYPE = mh_execute;
2544+
OTHER_SWIFT_FLAGS = "-DDEPLOYMENT_ENABLE_LIBDISPATCH";
25392545
PRODUCT_BUNDLE_IDENTIFIER = org.swift.TestFoundation;
25402546
PRODUCT_NAME = "$(TARGET_NAME)";
25412547
SKIP_INSTALL = YES;

0 commit comments

Comments
 (0)