From 431cc829ae2ea6c6a096e15d4d7ecf593c1262fa Mon Sep 17 00:00:00 2001 From: Cameron Mc Gorian Date: Wed, 2 Oct 2019 14:26:02 +0200 Subject: [PATCH 1/4] Fix Carthage Build --- .../GeneratedModuleMap/ObjCBridges/module.modulemap | 2 +- .../xcshareddata/xcschemes/Concurrency.xcscheme | 2 +- .../xcshareddata/xcschemes/ConcurrencyTests.xcscheme | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/Concurrency.xcodeproj/GeneratedModuleMap/ObjCBridges/module.modulemap b/Concurrency.xcodeproj/GeneratedModuleMap/ObjCBridges/module.modulemap index b341525..3b8c7d6 100644 --- a/Concurrency.xcodeproj/GeneratedModuleMap/ObjCBridges/module.modulemap +++ b/Concurrency.xcodeproj/GeneratedModuleMap/ObjCBridges/module.modulemap @@ -1,4 +1,4 @@ module ObjCBridges { - umbrella "/Users/yiw/Uber/GitHub/swift-concurrency/Sources/ObjCBridges/include" + umbrella "../../../Sources/ObjCBridges/include" export * } diff --git a/Concurrency.xcodeproj/xcshareddata/xcschemes/Concurrency.xcscheme b/Concurrency.xcodeproj/xcshareddata/xcschemes/Concurrency.xcscheme index 5c25636..89ec8f1 100644 --- a/Concurrency.xcodeproj/xcshareddata/xcschemes/Concurrency.xcscheme +++ b/Concurrency.xcodeproj/xcshareddata/xcschemes/Concurrency.xcscheme @@ -1,6 +1,6 @@ Date: Mon, 7 Oct 2019 14:51:40 +0200 Subject: [PATCH 2/4] Add ObjCBridges --- .../xcschemes/ObjCBridges.xcscheme | 80 +++++++++++++++++++ 1 file changed, 80 insertions(+) create mode 100644 Concurrency.xcodeproj/xcshareddata/xcschemes/ObjCBridges.xcscheme diff --git a/Concurrency.xcodeproj/xcshareddata/xcschemes/ObjCBridges.xcscheme b/Concurrency.xcodeproj/xcshareddata/xcschemes/ObjCBridges.xcscheme new file mode 100644 index 0000000..d3f46a8 --- /dev/null +++ b/Concurrency.xcodeproj/xcshareddata/xcschemes/ObjCBridges.xcscheme @@ -0,0 +1,80 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + From 9bdd52b5535b8a73e67e0c4a224e27e49d29b070 Mon Sep 17 00:00:00 2001 From: Cameron Mc Gorian Date: Tue, 8 Oct 2019 21:37:29 +0200 Subject: [PATCH 3/4] Update Deployment target --- Concurrency.xcodeproj/project.pbxproj | 1692 +++++++++++-------------- 1 file changed, 743 insertions(+), 949 deletions(-) diff --git a/Concurrency.xcodeproj/project.pbxproj b/Concurrency.xcodeproj/project.pbxproj index b1c01df..b0cab59 100644 --- a/Concurrency.xcodeproj/project.pbxproj +++ b/Concurrency.xcodeproj/project.pbxproj @@ -1,952 +1,746 @@ // !$*UTF8*$! { - archiveVersion = "1"; - objectVersion = "46"; - objects = { - "Concurrency::Concurrency" = { - isa = "PBXNativeTarget"; - buildConfigurationList = "OBJ_47"; - buildPhases = ( - "OBJ_50", - "OBJ_60" - ); - dependencies = ( - "OBJ_62" - ); - name = "Concurrency"; - productName = "Concurrency"; - productReference = "Concurrency::Concurrency::Product"; - productType = "com.apple.product-type.framework"; - }; - "Concurrency::Concurrency::Product" = { - isa = "PBXFileReference"; - path = "Concurrency.framework"; - sourceTree = "BUILT_PRODUCTS_DIR"; - }; - "Concurrency::ConcurrencyPackageTests::ProductTarget" = { - isa = "PBXAggregateTarget"; - buildConfigurationList = "OBJ_71"; - buildPhases = ( - ); - dependencies = ( - "OBJ_74" - ); - name = "ConcurrencyPackageTests"; - productName = "ConcurrencyPackageTests"; - }; - "Concurrency::ConcurrencyTests" = { - isa = "PBXNativeTarget"; - buildConfigurationList = "OBJ_76"; - buildPhases = ( - "OBJ_79", - "OBJ_86" - ); - dependencies = ( - "OBJ_89", - "OBJ_90" - ); - name = "ConcurrencyTests"; - productName = "ConcurrencyTests"; - productReference = "Concurrency::ConcurrencyTests::Product"; - productType = "com.apple.product-type.bundle.unit-test"; - }; - "Concurrency::ConcurrencyTests::Product" = { - isa = "PBXFileReference"; - path = "ConcurrencyTests.xctest"; - sourceTree = "BUILT_PRODUCTS_DIR"; - }; - "Concurrency::ObjCBridges" = { - isa = "PBXNativeTarget"; - buildConfigurationList = "OBJ_91"; - buildPhases = ( - "OBJ_94", - "OBJ_96" - ); - dependencies = ( - ); - name = "ObjCBridges"; - productName = "ObjCBridges"; - productReference = "Concurrency::ObjCBridges::Product"; - productType = "com.apple.product-type.framework"; - }; - "Concurrency::ObjCBridges::Product" = { - isa = "PBXFileReference"; - path = "ObjCBridges.framework"; - sourceTree = "BUILT_PRODUCTS_DIR"; - }; - "Concurrency::SwiftPMPackageDescription" = { - isa = "PBXNativeTarget"; - buildConfigurationList = "OBJ_65"; - buildPhases = ( - "OBJ_68" - ); - dependencies = ( - ); - name = "ConcurrencyPackageDescription"; - productName = "ConcurrencyPackageDescription"; - productType = "com.apple.product-type.framework"; - }; - "OBJ_1" = { - isa = "PBXProject"; - attributes = { - LastSwiftMigration = "9999"; - LastUpgradeCheck = "9999"; - }; - buildConfigurationList = "OBJ_2"; - compatibilityVersion = "Xcode 3.2"; - developmentRegion = "English"; - hasScannedForEncodings = "0"; - knownRegions = ( - "en" - ); - mainGroup = "OBJ_5"; - productRefGroup = "OBJ_36"; - projectDirPath = "."; - targets = ( - "Concurrency::Concurrency", - "Concurrency::SwiftPMPackageDescription", - "Concurrency::ConcurrencyPackageTests::ProductTarget", - "Concurrency::ConcurrencyTests", - "Concurrency::ObjCBridges" - ); - }; - "OBJ_10" = { - isa = "PBXGroup"; - children = ( - "OBJ_11", - "OBJ_12", - "OBJ_13", - "OBJ_14", - "OBJ_15", - "OBJ_16", - "OBJ_17" - ); - name = "Concurrency"; - path = "Sources/Concurrency"; - sourceTree = "SOURCE_ROOT"; - }; - "OBJ_11" = { - isa = "PBXFileReference"; - path = "Concurrency-Bridging-Header.h"; - sourceTree = ""; - }; - "OBJ_12" = { - isa = "PBXFileReference"; - path = "AtomicBool.swift"; - sourceTree = ""; - }; - "OBJ_13" = { - isa = "PBXFileReference"; - path = "AtomicInt.swift"; - sourceTree = ""; - }; - "OBJ_14" = { - isa = "PBXFileReference"; - path = "AtomicReference.swift"; - sourceTree = ""; - }; - "OBJ_15" = { - isa = "PBXFileReference"; - path = "AutoReleasingSemaphore.swift"; - sourceTree = ""; - }; - "OBJ_16" = { - isa = "PBXFileReference"; - path = "CountDownLatch.swift"; - sourceTree = ""; - }; - "OBJ_17" = { - isa = "PBXGroup"; - children = ( - "OBJ_18", - "OBJ_19", - "OBJ_20", - "OBJ_21" - ); - name = "Executor"; - path = "Executor"; - sourceTree = ""; - }; - "OBJ_18" = { - isa = "PBXFileReference"; - path = "ConcurrentSequenceExecutor.swift"; - sourceTree = ""; - }; - "OBJ_19" = { - isa = "PBXFileReference"; - path = "ImmediateSerialSequenceExecutor.swift"; - sourceTree = ""; - }; - "OBJ_2" = { - isa = "XCConfigurationList"; - buildConfigurations = ( - "OBJ_3", - "OBJ_4" - ); - defaultConfigurationIsVisible = "0"; - defaultConfigurationName = "Release"; - }; - "OBJ_20" = { - isa = "PBXFileReference"; - path = "SequenceExecutor.swift"; - sourceTree = ""; - }; - "OBJ_21" = { - isa = "PBXFileReference"; - path = "Task.swift"; - sourceTree = ""; - }; - "OBJ_22" = { - isa = "PBXGroup"; - children = ( - "OBJ_23", - "OBJ_24" - ); - name = "ObjCBridges"; - path = "Sources/ObjCBridges"; - sourceTree = "SOURCE_ROOT"; - }; - "OBJ_23" = { - isa = "PBXFileReference"; - path = "AtomicBridges.m"; - sourceTree = ""; - }; - "OBJ_24" = { - isa = "PBXGroup"; - children = ( - "OBJ_25", - "OBJ_26" - ); - name = "include"; - path = "include"; - sourceTree = ""; - }; - "OBJ_25" = { - isa = "PBXFileReference"; - path = "AtomicBridges.h"; - sourceTree = ""; - }; - "OBJ_26" = { - isa = "PBXFileReference"; - name = "module.modulemap"; - path = "/Users/cameronmcgorian/Documents/dev/swift-concurrency/Concurrency.xcodeproj/GeneratedModuleMap/ObjCBridges/module.modulemap"; - sourceTree = ""; - }; - "OBJ_27" = { - isa = "PBXGroup"; - children = ( - "OBJ_28" - ); - name = "Tests"; - path = ""; - sourceTree = "SOURCE_ROOT"; - }; - "OBJ_28" = { - isa = "PBXGroup"; - children = ( - "OBJ_29", - "OBJ_30", - "OBJ_31", - "OBJ_32", - "OBJ_33", - "OBJ_34" - ); - name = "ConcurrencyTests"; - path = "Tests/ConcurrencyTests"; - sourceTree = "SOURCE_ROOT"; - }; - "OBJ_29" = { - isa = "PBXFileReference"; - path = "AtomicBoolTests.swift"; - sourceTree = ""; - }; - "OBJ_3" = { - isa = "XCBuildConfiguration"; - buildSettings = { - CLANG_ENABLE_OBJC_ARC = "YES"; - COMBINE_HIDPI_IMAGES = "YES"; - COPY_PHASE_STRIP = "NO"; - DEBUG_INFORMATION_FORMAT = "dwarf"; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - ENABLE_NS_ASSERTIONS = "YES"; - GCC_OPTIMIZATION_LEVEL = "0"; - GCC_PREPROCESSOR_DEFINITIONS = ( - "$(inherited)", - "SWIFT_PACKAGE=1", - "DEBUG=1" - ); - MACOSX_DEPLOYMENT_TARGET = "10.10"; - ONLY_ACTIVE_ARCH = "YES"; - OTHER_SWIFT_FLAGS = ( - "-DXcode" - ); - PRODUCT_NAME = "$(TARGET_NAME)"; - SDKROOT = "macosx"; - SUPPORTED_PLATFORMS = ( - "macosx", - "iphoneos", - "iphonesimulator", - "appletvos", - "appletvsimulator", - "watchos", - "watchsimulator" - ); - SWIFT_ACTIVE_COMPILATION_CONDITIONS = ( - "$(inherited)", - "SWIFT_PACKAGE", - "DEBUG" - ); - SWIFT_OPTIMIZATION_LEVEL = "-Onone"; - USE_HEADERMAP = "NO"; - }; - name = "Debug"; - }; - "OBJ_30" = { - isa = "PBXFileReference"; - path = "AtomicIntTests.swift"; - sourceTree = ""; - }; - "OBJ_31" = { - isa = "PBXFileReference"; - path = "AtomicReferenceTests.swift"; - sourceTree = ""; - }; - "OBJ_32" = { - isa = "PBXFileReference"; - path = "AutoReleasingSemaphoreTests.swift"; - sourceTree = ""; - }; - "OBJ_33" = { - isa = "PBXFileReference"; - path = "CountDownLatchTests.swift"; - sourceTree = ""; - }; - "OBJ_34" = { - isa = "PBXGroup"; - children = ( - "OBJ_35" - ); - name = "Executor"; - path = "Executor"; - sourceTree = ""; - }; - "OBJ_35" = { - isa = "PBXFileReference"; - path = "ConcurrentSequenceExecutorTests.swift"; - sourceTree = ""; - }; - "OBJ_36" = { - isa = "PBXGroup"; - children = ( - "Concurrency::Concurrency::Product", - "Concurrency::ConcurrencyTests::Product", - "Concurrency::ObjCBridges::Product" - ); - name = "Products"; - path = ""; - sourceTree = "BUILT_PRODUCTS_DIR"; - }; - "OBJ_4" = { - isa = "XCBuildConfiguration"; - buildSettings = { - CLANG_ENABLE_OBJC_ARC = "YES"; - COMBINE_HIDPI_IMAGES = "YES"; - COPY_PHASE_STRIP = "YES"; - DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - GCC_OPTIMIZATION_LEVEL = "s"; - GCC_PREPROCESSOR_DEFINITIONS = ( - "$(inherited)", - "SWIFT_PACKAGE=1" - ); - MACOSX_DEPLOYMENT_TARGET = "10.10"; - OTHER_SWIFT_FLAGS = ( - "-DXcode" - ); - PRODUCT_NAME = "$(TARGET_NAME)"; - SDKROOT = "macosx"; - SUPPORTED_PLATFORMS = ( - "macosx", - "iphoneos", - "iphonesimulator", - "appletvos", - "appletvsimulator", - "watchos", - "watchsimulator" - ); - SWIFT_ACTIVE_COMPILATION_CONDITIONS = ( - "$(inherited)", - "SWIFT_PACKAGE" - ); - SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule"; - USE_HEADERMAP = "NO"; - }; - name = "Release"; - }; - "OBJ_40" = { - isa = "PBXFileReference"; - path = "CODE_OF_CONDUCT.md"; - sourceTree = ""; - }; - "OBJ_41" = { - isa = "PBXFileReference"; - path = "Package.xcconfig"; - sourceTree = ""; - }; - "OBJ_42" = { - isa = "PBXFileReference"; - path = "README.md"; - sourceTree = ""; - }; - "OBJ_43" = { - isa = "PBXFileReference"; - path = "NOTICE.txt"; - sourceTree = ""; - }; - "OBJ_44" = { - isa = "PBXFileReference"; - path = "CONTRIBUTING.md"; - sourceTree = ""; - }; - "OBJ_45" = { - isa = "PBXFileReference"; - path = "LICENSE.txt"; - sourceTree = ""; - }; - "OBJ_47" = { - isa = "XCConfigurationList"; - buildConfigurations = ( - "OBJ_48", - "OBJ_49" - ); - defaultConfigurationIsVisible = "0"; - defaultConfigurationName = "Release"; - }; - "OBJ_48" = { - isa = "XCBuildConfiguration"; - baseConfigurationReference = "OBJ_8"; - buildSettings = { - ENABLE_TESTABILITY = "YES"; - FRAMEWORK_SEARCH_PATHS = ( - "$(inherited)", - "$(PLATFORM_DIR)/Developer/Library/Frameworks" - ); - HEADER_SEARCH_PATHS = ( - "$(inherited)", - "$(SRCROOT)/Sources/ObjCBridges/include", - "$(SRCROOT)/Concurrency.xcodeproj/GeneratedModuleMap/ObjCBridges" - ); - INFOPLIST_FILE = "Concurrency.xcodeproj/Concurrency_Info.plist"; - LD_RUNPATH_SEARCH_PATHS = ( - "$(inherited)", - "$(TOOLCHAIN_DIR)/usr/lib/swift/macosx" - ); - OTHER_CFLAGS = ( - "$(inherited)" - ); - OTHER_LDFLAGS = ( - "$(inherited)" - ); - OTHER_SWIFT_FLAGS = ( - "$(inherited)", - "-Xcc", - "-fmodule-map-file=$(SRCROOT)/Concurrency.xcodeproj/GeneratedModuleMap/ObjCBridges/module.modulemap" - ); - PRODUCT_BUNDLE_IDENTIFIER = "Concurrency"; - PRODUCT_MODULE_NAME = "$(TARGET_NAME:c99extidentifier)"; - PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)"; - SKIP_INSTALL = "YES"; - SWIFT_ACTIVE_COMPILATION_CONDITIONS = ( - "$(inherited)" - ); - SWIFT_VERSION = "4.0"; - TARGET_NAME = "Concurrency"; - }; - name = "Debug"; - }; - "OBJ_49" = { - isa = "XCBuildConfiguration"; - baseConfigurationReference = "OBJ_8"; - buildSettings = { - ENABLE_TESTABILITY = "YES"; - FRAMEWORK_SEARCH_PATHS = ( - "$(inherited)", - "$(PLATFORM_DIR)/Developer/Library/Frameworks" - ); - HEADER_SEARCH_PATHS = ( - "$(inherited)", - "$(SRCROOT)/Sources/ObjCBridges/include", - "$(SRCROOT)/Concurrency.xcodeproj/GeneratedModuleMap/ObjCBridges" - ); - INFOPLIST_FILE = "Concurrency.xcodeproj/Concurrency_Info.plist"; - LD_RUNPATH_SEARCH_PATHS = ( - "$(inherited)", - "$(TOOLCHAIN_DIR)/usr/lib/swift/macosx" - ); - OTHER_CFLAGS = ( - "$(inherited)" - ); - OTHER_LDFLAGS = ( - "$(inherited)" - ); - OTHER_SWIFT_FLAGS = ( - "$(inherited)", - "-Xcc", - "-fmodule-map-file=$(SRCROOT)/Concurrency.xcodeproj/GeneratedModuleMap/ObjCBridges/module.modulemap" - ); - PRODUCT_BUNDLE_IDENTIFIER = "Concurrency"; - PRODUCT_MODULE_NAME = "$(TARGET_NAME:c99extidentifier)"; - PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)"; - SKIP_INSTALL = "YES"; - SWIFT_ACTIVE_COMPILATION_CONDITIONS = ( - "$(inherited)" - ); - SWIFT_VERSION = "4.0"; - TARGET_NAME = "Concurrency"; - }; - name = "Release"; - }; - "OBJ_5" = { - isa = "PBXGroup"; - children = ( - "OBJ_6", - "OBJ_7", - "OBJ_9", - "OBJ_27", - "OBJ_36", - "OBJ_40", - "OBJ_41", - "OBJ_42", - "OBJ_43", - "OBJ_44", - "OBJ_45" - ); - path = ""; - sourceTree = ""; - }; - "OBJ_50" = { - isa = "PBXSourcesBuildPhase"; - files = ( - "OBJ_51", - "OBJ_52", - "OBJ_53", - "OBJ_54", - "OBJ_55", - "OBJ_56", - "OBJ_57", - "OBJ_58", - "OBJ_59" - ); - }; - "OBJ_51" = { - isa = "PBXBuildFile"; - fileRef = "OBJ_12"; - }; - "OBJ_52" = { - isa = "PBXBuildFile"; - fileRef = "OBJ_13"; - }; - "OBJ_53" = { - isa = "PBXBuildFile"; - fileRef = "OBJ_14"; - }; - "OBJ_54" = { - isa = "PBXBuildFile"; - fileRef = "OBJ_15"; - }; - "OBJ_55" = { - isa = "PBXBuildFile"; - fileRef = "OBJ_16"; - }; - "OBJ_56" = { - isa = "PBXBuildFile"; - fileRef = "OBJ_18"; - }; - "OBJ_57" = { - isa = "PBXBuildFile"; - fileRef = "OBJ_19"; - }; - "OBJ_58" = { - isa = "PBXBuildFile"; - fileRef = "OBJ_20"; - }; - "OBJ_59" = { - isa = "PBXBuildFile"; - fileRef = "OBJ_21"; - }; - "OBJ_6" = { - isa = "PBXFileReference"; - explicitFileType = "sourcecode.swift"; - path = "Package.swift"; - sourceTree = ""; - }; - "OBJ_60" = { - isa = "PBXFrameworksBuildPhase"; - files = ( - "OBJ_61" - ); - }; - "OBJ_61" = { - isa = "PBXBuildFile"; - fileRef = "Concurrency::ObjCBridges::Product"; - }; - "OBJ_62" = { - isa = "PBXTargetDependency"; - target = "Concurrency::ObjCBridges"; - }; - "OBJ_65" = { - isa = "XCConfigurationList"; - buildConfigurations = ( - "OBJ_66", - "OBJ_67" - ); - defaultConfigurationIsVisible = "0"; - defaultConfigurationName = "Release"; - }; - "OBJ_66" = { - isa = "XCBuildConfiguration"; - buildSettings = { - LD = "/usr/bin/true"; - OTHER_SWIFT_FLAGS = ( - "-swift-version", - "4", - "-I", - "$(TOOLCHAIN_DIR)/usr/lib/swift/pm/4", - "-target", - "x86_64-apple-macosx10.10", - "-sdk", - "/Applications/Xcode.10.2.1.10E1001.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.14.sdk" - ); - SWIFT_VERSION = "4.0"; - }; - name = "Debug"; - }; - "OBJ_67" = { - isa = "XCBuildConfiguration"; - buildSettings = { - LD = "/usr/bin/true"; - OTHER_SWIFT_FLAGS = ( - "-swift-version", - "4", - "-I", - "$(TOOLCHAIN_DIR)/usr/lib/swift/pm/4", - "-target", - "x86_64-apple-macosx10.10", - "-sdk", - "/Applications/Xcode.10.2.1.10E1001.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.14.sdk" - ); - SWIFT_VERSION = "4.0"; - }; - name = "Release"; - }; - "OBJ_68" = { - isa = "PBXSourcesBuildPhase"; - files = ( - "OBJ_69" - ); - }; - "OBJ_69" = { - isa = "PBXBuildFile"; - fileRef = "OBJ_6"; - }; - "OBJ_7" = { - isa = "PBXGroup"; - children = ( - "OBJ_8" - ); - name = "Configs"; - path = ""; - sourceTree = ""; - }; - "OBJ_71" = { - isa = "XCConfigurationList"; - buildConfigurations = ( - "OBJ_72", - "OBJ_73" - ); - defaultConfigurationIsVisible = "0"; - defaultConfigurationName = "Release"; - }; - "OBJ_72" = { - isa = "XCBuildConfiguration"; - buildSettings = { - }; - name = "Debug"; - }; - "OBJ_73" = { - isa = "XCBuildConfiguration"; - buildSettings = { - }; - name = "Release"; - }; - "OBJ_74" = { - isa = "PBXTargetDependency"; - target = "Concurrency::ConcurrencyTests"; - }; - "OBJ_76" = { - isa = "XCConfigurationList"; - buildConfigurations = ( - "OBJ_77", - "OBJ_78" - ); - defaultConfigurationIsVisible = "0"; - defaultConfigurationName = "Release"; - }; - "OBJ_77" = { - isa = "XCBuildConfiguration"; - baseConfigurationReference = "OBJ_8"; - buildSettings = { - CLANG_ENABLE_MODULES = "YES"; - EMBEDDED_CONTENT_CONTAINS_SWIFT = "YES"; - FRAMEWORK_SEARCH_PATHS = ( - "$(inherited)", - "$(PLATFORM_DIR)/Developer/Library/Frameworks" - ); - HEADER_SEARCH_PATHS = ( - "$(inherited)", - "$(SRCROOT)/Sources/ObjCBridges/include", - "$(SRCROOT)/Concurrency.xcodeproj/GeneratedModuleMap/ObjCBridges" - ); - INFOPLIST_FILE = "Concurrency.xcodeproj/ConcurrencyTests_Info.plist"; - LD_RUNPATH_SEARCH_PATHS = ( - "$(inherited)", - "@loader_path/../Frameworks", - "@loader_path/Frameworks" - ); - OTHER_CFLAGS = ( - "$(inherited)" - ); - OTHER_LDFLAGS = ( - "$(inherited)" - ); - OTHER_SWIFT_FLAGS = ( - "$(inherited)", - "-Xcc", - "-fmodule-map-file=$(SRCROOT)/Concurrency.xcodeproj/GeneratedModuleMap/ObjCBridges/module.modulemap" - ); - SWIFT_ACTIVE_COMPILATION_CONDITIONS = ( - "$(inherited)" - ); - SWIFT_VERSION = "4.0"; - TARGET_NAME = "ConcurrencyTests"; - }; - name = "Debug"; - }; - "OBJ_78" = { - isa = "XCBuildConfiguration"; - baseConfigurationReference = "OBJ_8"; - buildSettings = { - CLANG_ENABLE_MODULES = "YES"; - EMBEDDED_CONTENT_CONTAINS_SWIFT = "YES"; - FRAMEWORK_SEARCH_PATHS = ( - "$(inherited)", - "$(PLATFORM_DIR)/Developer/Library/Frameworks" - ); - HEADER_SEARCH_PATHS = ( - "$(inherited)", - "$(SRCROOT)/Sources/ObjCBridges/include", - "$(SRCROOT)/Concurrency.xcodeproj/GeneratedModuleMap/ObjCBridges" - ); - INFOPLIST_FILE = "Concurrency.xcodeproj/ConcurrencyTests_Info.plist"; - LD_RUNPATH_SEARCH_PATHS = ( - "$(inherited)", - "@loader_path/../Frameworks", - "@loader_path/Frameworks" - ); - OTHER_CFLAGS = ( - "$(inherited)" - ); - OTHER_LDFLAGS = ( - "$(inherited)" - ); - OTHER_SWIFT_FLAGS = ( - "$(inherited)", - "-Xcc", - "-fmodule-map-file=$(SRCROOT)/Concurrency.xcodeproj/GeneratedModuleMap/ObjCBridges/module.modulemap" - ); - SWIFT_ACTIVE_COMPILATION_CONDITIONS = ( - "$(inherited)" - ); - SWIFT_VERSION = "4.0"; - TARGET_NAME = "ConcurrencyTests"; - }; - name = "Release"; - }; - "OBJ_79" = { - isa = "PBXSourcesBuildPhase"; - files = ( - "OBJ_80", - "OBJ_81", - "OBJ_82", - "OBJ_83", - "OBJ_84", - "OBJ_85" - ); - }; - "OBJ_8" = { - isa = "PBXFileReference"; - path = "Package.xcconfig"; - sourceTree = ""; - }; - "OBJ_80" = { - isa = "PBXBuildFile"; - fileRef = "OBJ_29"; - }; - "OBJ_81" = { - isa = "PBXBuildFile"; - fileRef = "OBJ_30"; - }; - "OBJ_82" = { - isa = "PBXBuildFile"; - fileRef = "OBJ_31"; - }; - "OBJ_83" = { - isa = "PBXBuildFile"; - fileRef = "OBJ_32"; - }; - "OBJ_84" = { - isa = "PBXBuildFile"; - fileRef = "OBJ_33"; - }; - "OBJ_85" = { - isa = "PBXBuildFile"; - fileRef = "OBJ_35"; - }; - "OBJ_86" = { - isa = "PBXFrameworksBuildPhase"; - files = ( - "OBJ_87", - "OBJ_88" - ); - }; - "OBJ_87" = { - isa = "PBXBuildFile"; - fileRef = "Concurrency::Concurrency::Product"; - }; - "OBJ_88" = { - isa = "PBXBuildFile"; - fileRef = "Concurrency::ObjCBridges::Product"; - }; - "OBJ_89" = { - isa = "PBXTargetDependency"; - target = "Concurrency::Concurrency"; - }; - "OBJ_9" = { - isa = "PBXGroup"; - children = ( - "OBJ_10", - "OBJ_22" - ); - name = "Sources"; - path = ""; - sourceTree = "SOURCE_ROOT"; - }; - "OBJ_90" = { - isa = "PBXTargetDependency"; - target = "Concurrency::ObjCBridges"; - }; - "OBJ_91" = { - isa = "XCConfigurationList"; - buildConfigurations = ( - "OBJ_92", - "OBJ_93" - ); - defaultConfigurationIsVisible = "0"; - defaultConfigurationName = "Release"; - }; - "OBJ_92" = { - isa = "XCBuildConfiguration"; - baseConfigurationReference = "OBJ_8"; - buildSettings = { - DEFINES_MODULE = "NO"; - ENABLE_TESTABILITY = "YES"; - FRAMEWORK_SEARCH_PATHS = ( - "$(inherited)", - "$(PLATFORM_DIR)/Developer/Library/Frameworks" - ); - HEADER_SEARCH_PATHS = ( - "$(inherited)", - "$(SRCROOT)/Sources/ObjCBridges/include" - ); - INFOPLIST_FILE = "Concurrency.xcodeproj/ObjCBridges_Info.plist"; - LD_RUNPATH_SEARCH_PATHS = ( - "$(inherited)", - "$(TOOLCHAIN_DIR)/usr/lib/swift/macosx" - ); - OTHER_CFLAGS = ( - "$(inherited)" - ); - OTHER_LDFLAGS = ( - "$(inherited)" - ); - OTHER_SWIFT_FLAGS = ( - "$(inherited)" - ); - PRODUCT_BUNDLE_IDENTIFIER = "ObjCBridges"; - PRODUCT_MODULE_NAME = "$(TARGET_NAME:c99extidentifier)"; - PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)"; - SKIP_INSTALL = "YES"; - SWIFT_ACTIVE_COMPILATION_CONDITIONS = ( - "$(inherited)" - ); - TARGET_NAME = "ObjCBridges"; - }; - name = "Debug"; - }; - "OBJ_93" = { - isa = "XCBuildConfiguration"; - baseConfigurationReference = "OBJ_8"; - buildSettings = { - DEFINES_MODULE = "NO"; - ENABLE_TESTABILITY = "YES"; - FRAMEWORK_SEARCH_PATHS = ( - "$(inherited)", - "$(PLATFORM_DIR)/Developer/Library/Frameworks" - ); - HEADER_SEARCH_PATHS = ( - "$(inherited)", - "$(SRCROOT)/Sources/ObjCBridges/include" - ); - INFOPLIST_FILE = "Concurrency.xcodeproj/ObjCBridges_Info.plist"; - LD_RUNPATH_SEARCH_PATHS = ( - "$(inherited)", - "$(TOOLCHAIN_DIR)/usr/lib/swift/macosx" - ); - OTHER_CFLAGS = ( - "$(inherited)" - ); - OTHER_LDFLAGS = ( - "$(inherited)" - ); - OTHER_SWIFT_FLAGS = ( - "$(inherited)" - ); - PRODUCT_BUNDLE_IDENTIFIER = "ObjCBridges"; - PRODUCT_MODULE_NAME = "$(TARGET_NAME:c99extidentifier)"; - PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)"; - SKIP_INSTALL = "YES"; - SWIFT_ACTIVE_COMPILATION_CONDITIONS = ( - "$(inherited)" - ); - TARGET_NAME = "ObjCBridges"; - }; - name = "Release"; - }; - "OBJ_94" = { - isa = "PBXSourcesBuildPhase"; - files = ( - "OBJ_95" - ); - }; - "OBJ_95" = { - isa = "PBXBuildFile"; - fileRef = "OBJ_23"; - }; - "OBJ_96" = { - isa = "PBXFrameworksBuildPhase"; - files = ( - ); - }; - }; - rootObject = "OBJ_1"; + archiveVersion = 1; + classes = { + }; + objectVersion = 46; + objects = { + +/* Begin PBXAggregateTarget section */ + "Concurrency::ConcurrencyPackageTests::ProductTarget" /* ConcurrencyPackageTests */ = { + isa = PBXAggregateTarget; + buildConfigurationList = OBJ_71 /* Build configuration list for PBXAggregateTarget "ConcurrencyPackageTests" */; + buildPhases = ( + ); + dependencies = ( + OBJ_74 /* PBXTargetDependency */, + ); + name = ConcurrencyPackageTests; + productName = ConcurrencyPackageTests; + }; +/* End PBXAggregateTarget section */ + +/* Begin PBXBuildFile section */ + OBJ_51 /* AtomicBool.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_12 /* AtomicBool.swift */; }; + OBJ_52 /* AtomicInt.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_13 /* AtomicInt.swift */; }; + OBJ_53 /* AtomicReference.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_14 /* AtomicReference.swift */; }; + OBJ_54 /* AutoReleasingSemaphore.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_15 /* AutoReleasingSemaphore.swift */; }; + OBJ_55 /* CountDownLatch.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_16 /* CountDownLatch.swift */; }; + OBJ_56 /* ConcurrentSequenceExecutor.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_18 /* ConcurrentSequenceExecutor.swift */; }; + OBJ_57 /* ImmediateSerialSequenceExecutor.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_19 /* ImmediateSerialSequenceExecutor.swift */; }; + OBJ_58 /* SequenceExecutor.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_20 /* SequenceExecutor.swift */; }; + OBJ_59 /* Task.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_21 /* Task.swift */; }; + OBJ_61 /* ObjCBridges.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = "Concurrency::ObjCBridges::Product" /* ObjCBridges.framework */; }; + OBJ_69 /* Package.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_6 /* Package.swift */; }; + OBJ_80 /* AtomicBoolTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_29 /* AtomicBoolTests.swift */; }; + OBJ_81 /* AtomicIntTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_30 /* AtomicIntTests.swift */; }; + OBJ_82 /* AtomicReferenceTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_31 /* AtomicReferenceTests.swift */; }; + OBJ_83 /* AutoReleasingSemaphoreTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_32 /* AutoReleasingSemaphoreTests.swift */; }; + OBJ_84 /* CountDownLatchTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_33 /* CountDownLatchTests.swift */; }; + OBJ_85 /* ConcurrentSequenceExecutorTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_35 /* ConcurrentSequenceExecutorTests.swift */; }; + OBJ_87 /* Concurrency.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = "Concurrency::Concurrency::Product" /* Concurrency.framework */; }; + OBJ_88 /* ObjCBridges.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = "Concurrency::ObjCBridges::Product" /* ObjCBridges.framework */; }; + OBJ_95 /* AtomicBridges.m in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_23 /* AtomicBridges.m */; }; +/* End PBXBuildFile section */ + +/* Begin PBXContainerItemProxy section */ + AF6EF82E234D1CC4006FF99F /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = OBJ_1 /* Project object */; + proxyType = 1; + remoteGlobalIDString = "Concurrency::ObjCBridges"; + remoteInfo = ObjCBridges; + }; + AF6EF82F234D1CC5006FF99F /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = OBJ_1 /* Project object */; + proxyType = 1; + remoteGlobalIDString = "Concurrency::Concurrency"; + remoteInfo = Concurrency; + }; + AF6EF830234D1CC5006FF99F /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = OBJ_1 /* Project object */; + proxyType = 1; + remoteGlobalIDString = "Concurrency::ObjCBridges"; + remoteInfo = ObjCBridges; + }; + AF6EF831234D1CC5006FF99F /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = OBJ_1 /* Project object */; + proxyType = 1; + remoteGlobalIDString = "Concurrency::ConcurrencyTests"; + remoteInfo = ConcurrencyTests; + }; +/* End PBXContainerItemProxy section */ + +/* Begin PBXFileReference section */ + "Concurrency::Concurrency::Product" /* Concurrency.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; path = Concurrency.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + "Concurrency::ConcurrencyTests::Product" /* ConcurrencyTests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; path = ConcurrencyTests.xctest; sourceTree = BUILT_PRODUCTS_DIR; }; + "Concurrency::ObjCBridges::Product" /* ObjCBridges.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; path = ObjCBridges.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + OBJ_11 /* Concurrency-Bridging-Header.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "Concurrency-Bridging-Header.h"; sourceTree = ""; }; + OBJ_12 /* AtomicBool.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AtomicBool.swift; sourceTree = ""; }; + OBJ_13 /* AtomicInt.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AtomicInt.swift; sourceTree = ""; }; + OBJ_14 /* AtomicReference.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AtomicReference.swift; sourceTree = ""; }; + OBJ_15 /* AutoReleasingSemaphore.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AutoReleasingSemaphore.swift; sourceTree = ""; }; + OBJ_16 /* CountDownLatch.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CountDownLatch.swift; sourceTree = ""; }; + OBJ_18 /* ConcurrentSequenceExecutor.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ConcurrentSequenceExecutor.swift; sourceTree = ""; }; + OBJ_19 /* ImmediateSerialSequenceExecutor.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ImmediateSerialSequenceExecutor.swift; sourceTree = ""; }; + OBJ_20 /* SequenceExecutor.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SequenceExecutor.swift; sourceTree = ""; }; + OBJ_21 /* Task.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Task.swift; sourceTree = ""; }; + OBJ_23 /* AtomicBridges.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = AtomicBridges.m; sourceTree = ""; }; + OBJ_25 /* AtomicBridges.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AtomicBridges.h; sourceTree = ""; }; + OBJ_26 /* module.modulemap */ = {isa = PBXFileReference; lastKnownFileType = "sourcecode.module-map"; name = module.modulemap; path = "/Users/cameronmcgorian/Documents/dev/swift-concurrency/Concurrency.xcodeproj/GeneratedModuleMap/ObjCBridges/module.modulemap"; sourceTree = ""; }; + OBJ_29 /* AtomicBoolTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AtomicBoolTests.swift; sourceTree = ""; }; + OBJ_30 /* AtomicIntTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AtomicIntTests.swift; sourceTree = ""; }; + OBJ_31 /* AtomicReferenceTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AtomicReferenceTests.swift; sourceTree = ""; }; + OBJ_32 /* AutoReleasingSemaphoreTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AutoReleasingSemaphoreTests.swift; sourceTree = ""; }; + OBJ_33 /* CountDownLatchTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CountDownLatchTests.swift; sourceTree = ""; }; + OBJ_35 /* ConcurrentSequenceExecutorTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ConcurrentSequenceExecutorTests.swift; sourceTree = ""; }; + OBJ_40 /* CODE_OF_CONDUCT.md */ = {isa = PBXFileReference; lastKnownFileType = net.daringfireball.markdown; path = CODE_OF_CONDUCT.md; sourceTree = ""; }; + OBJ_41 /* Package.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = Package.xcconfig; sourceTree = ""; }; + OBJ_42 /* README.md */ = {isa = PBXFileReference; lastKnownFileType = net.daringfireball.markdown; path = README.md; sourceTree = ""; }; + OBJ_43 /* NOTICE.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = NOTICE.txt; sourceTree = ""; }; + OBJ_44 /* CONTRIBUTING.md */ = {isa = PBXFileReference; lastKnownFileType = net.daringfireball.markdown; path = CONTRIBUTING.md; sourceTree = ""; }; + OBJ_45 /* LICENSE.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = LICENSE.txt; sourceTree = ""; }; + OBJ_6 /* Package.swift */ = {isa = PBXFileReference; explicitFileType = sourcecode.swift; path = Package.swift; sourceTree = ""; }; + OBJ_8 /* Package.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = Package.xcconfig; sourceTree = ""; }; +/* End PBXFileReference section */ + +/* Begin PBXFrameworksBuildPhase section */ + OBJ_60 /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 0; + files = ( + OBJ_61 /* ObjCBridges.framework in Frameworks */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + OBJ_86 /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 0; + files = ( + OBJ_87 /* Concurrency.framework in Frameworks */, + OBJ_88 /* ObjCBridges.framework in Frameworks */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + OBJ_96 /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 0; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXFrameworksBuildPhase section */ + +/* Begin PBXGroup section */ + OBJ_10 /* Concurrency */ = { + isa = PBXGroup; + children = ( + OBJ_11 /* Concurrency-Bridging-Header.h */, + OBJ_12 /* AtomicBool.swift */, + OBJ_13 /* AtomicInt.swift */, + OBJ_14 /* AtomicReference.swift */, + OBJ_15 /* AutoReleasingSemaphore.swift */, + OBJ_16 /* CountDownLatch.swift */, + OBJ_17 /* Executor */, + ); + name = Concurrency; + path = Sources/Concurrency; + sourceTree = SOURCE_ROOT; + }; + OBJ_17 /* Executor */ = { + isa = PBXGroup; + children = ( + OBJ_18 /* ConcurrentSequenceExecutor.swift */, + OBJ_19 /* ImmediateSerialSequenceExecutor.swift */, + OBJ_20 /* SequenceExecutor.swift */, + OBJ_21 /* Task.swift */, + ); + path = Executor; + sourceTree = ""; + }; + OBJ_22 /* ObjCBridges */ = { + isa = PBXGroup; + children = ( + OBJ_23 /* AtomicBridges.m */, + OBJ_24 /* include */, + ); + name = ObjCBridges; + path = Sources/ObjCBridges; + sourceTree = SOURCE_ROOT; + }; + OBJ_24 /* include */ = { + isa = PBXGroup; + children = ( + OBJ_25 /* AtomicBridges.h */, + OBJ_26 /* module.modulemap */, + ); + path = include; + sourceTree = ""; + }; + OBJ_27 /* Tests */ = { + isa = PBXGroup; + children = ( + OBJ_28 /* ConcurrencyTests */, + ); + name = Tests; + sourceTree = SOURCE_ROOT; + }; + OBJ_28 /* ConcurrencyTests */ = { + isa = PBXGroup; + children = ( + OBJ_29 /* AtomicBoolTests.swift */, + OBJ_30 /* AtomicIntTests.swift */, + OBJ_31 /* AtomicReferenceTests.swift */, + OBJ_32 /* AutoReleasingSemaphoreTests.swift */, + OBJ_33 /* CountDownLatchTests.swift */, + OBJ_34 /* Executor */, + ); + name = ConcurrencyTests; + path = Tests/ConcurrencyTests; + sourceTree = SOURCE_ROOT; + }; + OBJ_34 /* Executor */ = { + isa = PBXGroup; + children = ( + OBJ_35 /* ConcurrentSequenceExecutorTests.swift */, + ); + path = Executor; + sourceTree = ""; + }; + OBJ_36 /* Products */ = { + isa = PBXGroup; + children = ( + "Concurrency::Concurrency::Product" /* Concurrency.framework */, + "Concurrency::ConcurrencyTests::Product" /* ConcurrencyTests.xctest */, + "Concurrency::ObjCBridges::Product" /* ObjCBridges.framework */, + ); + name = Products; + sourceTree = BUILT_PRODUCTS_DIR; + }; + OBJ_5 /* */ = { + isa = PBXGroup; + children = ( + OBJ_6 /* Package.swift */, + OBJ_7 /* Configs */, + OBJ_9 /* Sources */, + OBJ_27 /* Tests */, + OBJ_36 /* Products */, + OBJ_40 /* CODE_OF_CONDUCT.md */, + OBJ_41 /* Package.xcconfig */, + OBJ_42 /* README.md */, + OBJ_43 /* NOTICE.txt */, + OBJ_44 /* CONTRIBUTING.md */, + OBJ_45 /* LICENSE.txt */, + ); + name = ""; + sourceTree = ""; + }; + OBJ_7 /* Configs */ = { + isa = PBXGroup; + children = ( + OBJ_8 /* Package.xcconfig */, + ); + name = Configs; + sourceTree = ""; + }; + OBJ_9 /* Sources */ = { + isa = PBXGroup; + children = ( + OBJ_10 /* Concurrency */, + OBJ_22 /* ObjCBridges */, + ); + name = Sources; + sourceTree = SOURCE_ROOT; + }; +/* End PBXGroup section */ + +/* Begin PBXNativeTarget section */ + "Concurrency::Concurrency" /* Concurrency */ = { + isa = PBXNativeTarget; + buildConfigurationList = OBJ_47 /* Build configuration list for PBXNativeTarget "Concurrency" */; + buildPhases = ( + OBJ_50 /* Sources */, + OBJ_60 /* Frameworks */, + ); + buildRules = ( + ); + dependencies = ( + OBJ_62 /* PBXTargetDependency */, + ); + name = Concurrency; + productName = Concurrency; + productReference = "Concurrency::Concurrency::Product" /* Concurrency.framework */; + productType = "com.apple.product-type.framework"; + }; + "Concurrency::ConcurrencyTests" /* ConcurrencyTests */ = { + isa = PBXNativeTarget; + buildConfigurationList = OBJ_76 /* Build configuration list for PBXNativeTarget "ConcurrencyTests" */; + buildPhases = ( + OBJ_79 /* Sources */, + OBJ_86 /* Frameworks */, + ); + buildRules = ( + ); + dependencies = ( + OBJ_89 /* PBXTargetDependency */, + OBJ_90 /* PBXTargetDependency */, + ); + name = ConcurrencyTests; + productName = ConcurrencyTests; + productReference = "Concurrency::ConcurrencyTests::Product" /* ConcurrencyTests.xctest */; + productType = "com.apple.product-type.bundle.unit-test"; + }; + "Concurrency::ObjCBridges" /* ObjCBridges */ = { + isa = PBXNativeTarget; + buildConfigurationList = OBJ_91 /* Build configuration list for PBXNativeTarget "ObjCBridges" */; + buildPhases = ( + OBJ_94 /* Sources */, + OBJ_96 /* Frameworks */, + ); + buildRules = ( + ); + dependencies = ( + ); + name = ObjCBridges; + productName = ObjCBridges; + productReference = "Concurrency::ObjCBridges::Product" /* ObjCBridges.framework */; + productType = "com.apple.product-type.framework"; + }; + "Concurrency::SwiftPMPackageDescription" /* ConcurrencyPackageDescription */ = { + isa = PBXNativeTarget; + buildConfigurationList = OBJ_65 /* Build configuration list for PBXNativeTarget "ConcurrencyPackageDescription" */; + buildPhases = ( + OBJ_68 /* Sources */, + ); + buildRules = ( + ); + dependencies = ( + ); + name = ConcurrencyPackageDescription; + productName = ConcurrencyPackageDescription; + productType = "com.apple.product-type.framework"; + }; +/* End PBXNativeTarget section */ + +/* Begin PBXProject section */ + OBJ_1 /* Project object */ = { + isa = PBXProject; + attributes = { + LastSwiftMigration = 9999; + LastUpgradeCheck = 9999; + }; + buildConfigurationList = OBJ_2 /* Build configuration list for PBXProject "Concurrency" */; + compatibilityVersion = "Xcode 3.2"; + developmentRegion = English; + hasScannedForEncodings = 0; + knownRegions = ( + English, + en, + ); + mainGroup = OBJ_5 /* */; + productRefGroup = OBJ_36 /* Products */; + projectDirPath = ""; + projectRoot = ""; + targets = ( + "Concurrency::Concurrency" /* Concurrency */, + "Concurrency::SwiftPMPackageDescription" /* ConcurrencyPackageDescription */, + "Concurrency::ConcurrencyPackageTests::ProductTarget" /* ConcurrencyPackageTests */, + "Concurrency::ConcurrencyTests" /* ConcurrencyTests */, + "Concurrency::ObjCBridges" /* ObjCBridges */, + ); + }; +/* End PBXProject section */ + +/* Begin PBXSourcesBuildPhase section */ + OBJ_50 /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 0; + files = ( + OBJ_51 /* AtomicBool.swift in Sources */, + OBJ_52 /* AtomicInt.swift in Sources */, + OBJ_53 /* AtomicReference.swift in Sources */, + OBJ_54 /* AutoReleasingSemaphore.swift in Sources */, + OBJ_55 /* CountDownLatch.swift in Sources */, + OBJ_56 /* ConcurrentSequenceExecutor.swift in Sources */, + OBJ_57 /* ImmediateSerialSequenceExecutor.swift in Sources */, + OBJ_58 /* SequenceExecutor.swift in Sources */, + OBJ_59 /* Task.swift in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + OBJ_68 /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 0; + files = ( + OBJ_69 /* Package.swift in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + OBJ_79 /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 0; + files = ( + OBJ_80 /* AtomicBoolTests.swift in Sources */, + OBJ_81 /* AtomicIntTests.swift in Sources */, + OBJ_82 /* AtomicReferenceTests.swift in Sources */, + OBJ_83 /* AutoReleasingSemaphoreTests.swift in Sources */, + OBJ_84 /* CountDownLatchTests.swift in Sources */, + OBJ_85 /* ConcurrentSequenceExecutorTests.swift in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + OBJ_94 /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 0; + files = ( + OBJ_95 /* AtomicBridges.m in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXSourcesBuildPhase section */ + +/* Begin PBXTargetDependency section */ + OBJ_62 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + target = "Concurrency::ObjCBridges" /* ObjCBridges */; + targetProxy = AF6EF82E234D1CC4006FF99F /* PBXContainerItemProxy */; + }; + OBJ_74 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + target = "Concurrency::ConcurrencyTests" /* ConcurrencyTests */; + targetProxy = AF6EF831234D1CC5006FF99F /* PBXContainerItemProxy */; + }; + OBJ_89 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + target = "Concurrency::Concurrency" /* Concurrency */; + targetProxy = AF6EF82F234D1CC5006FF99F /* PBXContainerItemProxy */; + }; + OBJ_90 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + target = "Concurrency::ObjCBridges" /* ObjCBridges */; + targetProxy = AF6EF830234D1CC5006FF99F /* PBXContainerItemProxy */; + }; +/* End PBXTargetDependency section */ + +/* Begin XCBuildConfiguration section */ + OBJ_3 /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + CLANG_ENABLE_OBJC_ARC = YES; + COMBINE_HIDPI_IMAGES = YES; + COPY_PHASE_STRIP = NO; + DEBUG_INFORMATION_FORMAT = dwarf; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + ENABLE_NS_ASSERTIONS = YES; + GCC_OPTIMIZATION_LEVEL = 0; + GCC_PREPROCESSOR_DEFINITIONS = ( + "$(inherited)", + "SWIFT_PACKAGE=1", + "DEBUG=1", + ); + MACOSX_DEPLOYMENT_TARGET = 10.10; + ONLY_ACTIVE_ARCH = YES; + OTHER_SWIFT_FLAGS = "-DXcode"; + PRODUCT_NAME = "$(TARGET_NAME)"; + SDKROOT = macosx; + SUPPORTED_PLATFORMS = "macosx iphoneos iphonesimulator appletvos appletvsimulator watchos watchsimulator"; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) SWIFT_PACKAGE DEBUG"; + SWIFT_OPTIMIZATION_LEVEL = "-Onone"; + USE_HEADERMAP = NO; + }; + name = Debug; + }; + OBJ_4 /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + CLANG_ENABLE_OBJC_ARC = YES; + COMBINE_HIDPI_IMAGES = YES; + COPY_PHASE_STRIP = YES; + DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + GCC_OPTIMIZATION_LEVEL = s; + GCC_PREPROCESSOR_DEFINITIONS = ( + "$(inherited)", + "SWIFT_PACKAGE=1", + ); + MACOSX_DEPLOYMENT_TARGET = 10.10; + OTHER_SWIFT_FLAGS = "-DXcode"; + PRODUCT_NAME = "$(TARGET_NAME)"; + SDKROOT = macosx; + SUPPORTED_PLATFORMS = "macosx iphoneos iphonesimulator appletvos appletvsimulator watchos watchsimulator"; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) SWIFT_PACKAGE"; + SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule"; + USE_HEADERMAP = NO; + }; + name = Release; + }; + OBJ_48 /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = OBJ_8 /* Package.xcconfig */; + buildSettings = { + ENABLE_TESTABILITY = YES; + FRAMEWORK_SEARCH_PATHS = ( + "$(inherited)", + "$(PLATFORM_DIR)/Developer/Library/Frameworks", + ); + HEADER_SEARCH_PATHS = ( + "$(inherited)", + "$(SRCROOT)/Sources/ObjCBridges/include", + "$(SRCROOT)/Concurrency.xcodeproj/GeneratedModuleMap/ObjCBridges", + ); + INFOPLIST_FILE = Concurrency.xcodeproj/Concurrency_Info.plist; + IPHONEOS_DEPLOYMENT_TARGET = 10.0; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) $(TOOLCHAIN_DIR)/usr/lib/swift/macosx"; + OTHER_CFLAGS = "$(inherited)"; + OTHER_LDFLAGS = "$(inherited)"; + OTHER_SWIFT_FLAGS = "$(inherited) -Xcc -fmodule-map-file=$(SRCROOT)/Concurrency.xcodeproj/GeneratedModuleMap/ObjCBridges/module.modulemap"; + PRODUCT_BUNDLE_IDENTIFIER = Concurrency; + PRODUCT_MODULE_NAME = "$(TARGET_NAME:c99extidentifier)"; + PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)"; + SKIP_INSTALL = YES; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited)"; + SWIFT_VERSION = 4.0; + TARGET_NAME = Concurrency; + }; + name = Debug; + }; + OBJ_49 /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = OBJ_8 /* Package.xcconfig */; + buildSettings = { + ENABLE_TESTABILITY = YES; + FRAMEWORK_SEARCH_PATHS = ( + "$(inherited)", + "$(PLATFORM_DIR)/Developer/Library/Frameworks", + ); + HEADER_SEARCH_PATHS = ( + "$(inherited)", + "$(SRCROOT)/Sources/ObjCBridges/include", + "$(SRCROOT)/Concurrency.xcodeproj/GeneratedModuleMap/ObjCBridges", + ); + INFOPLIST_FILE = Concurrency.xcodeproj/Concurrency_Info.plist; + IPHONEOS_DEPLOYMENT_TARGET = 10.0; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) $(TOOLCHAIN_DIR)/usr/lib/swift/macosx"; + OTHER_CFLAGS = "$(inherited)"; + OTHER_LDFLAGS = "$(inherited)"; + OTHER_SWIFT_FLAGS = "$(inherited) -Xcc -fmodule-map-file=$(SRCROOT)/Concurrency.xcodeproj/GeneratedModuleMap/ObjCBridges/module.modulemap"; + PRODUCT_BUNDLE_IDENTIFIER = Concurrency; + PRODUCT_MODULE_NAME = "$(TARGET_NAME:c99extidentifier)"; + PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)"; + SKIP_INSTALL = YES; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited)"; + SWIFT_VERSION = 4.0; + TARGET_NAME = Concurrency; + }; + name = Release; + }; + OBJ_66 /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + IPHONEOS_DEPLOYMENT_TARGET = 10.0; + LD = /usr/bin/true; + OTHER_SWIFT_FLAGS = "-swift-version 4 -I $(TOOLCHAIN_DIR)/usr/lib/swift/pm/4 -target x86_64-apple-macosx10.10 -sdk /Applications/Xcode.10.2.1.10E1001.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.14.sdk"; + SWIFT_VERSION = 4.0; + }; + name = Debug; + }; + OBJ_67 /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + IPHONEOS_DEPLOYMENT_TARGET = 10.0; + LD = /usr/bin/true; + OTHER_SWIFT_FLAGS = "-swift-version 4 -I $(TOOLCHAIN_DIR)/usr/lib/swift/pm/4 -target x86_64-apple-macosx10.10 -sdk /Applications/Xcode.10.2.1.10E1001.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.14.sdk"; + SWIFT_VERSION = 4.0; + }; + name = Release; + }; + OBJ_72 /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + IPHONEOS_DEPLOYMENT_TARGET = 10.0; + }; + name = Debug; + }; + OBJ_73 /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + IPHONEOS_DEPLOYMENT_TARGET = 10.0; + }; + name = Release; + }; + OBJ_77 /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = OBJ_8 /* Package.xcconfig */; + buildSettings = { + CLANG_ENABLE_MODULES = YES; + EMBEDDED_CONTENT_CONTAINS_SWIFT = YES; + FRAMEWORK_SEARCH_PATHS = ( + "$(inherited)", + "$(PLATFORM_DIR)/Developer/Library/Frameworks", + ); + HEADER_SEARCH_PATHS = ( + "$(inherited)", + "$(SRCROOT)/Sources/ObjCBridges/include", + "$(SRCROOT)/Concurrency.xcodeproj/GeneratedModuleMap/ObjCBridges", + ); + INFOPLIST_FILE = Concurrency.xcodeproj/ConcurrencyTests_Info.plist; + IPHONEOS_DEPLOYMENT_TARGET = 10.0; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @loader_path/../Frameworks @loader_path/Frameworks"; + OTHER_CFLAGS = "$(inherited)"; + OTHER_LDFLAGS = "$(inherited)"; + OTHER_SWIFT_FLAGS = "$(inherited) -Xcc -fmodule-map-file=$(SRCROOT)/Concurrency.xcodeproj/GeneratedModuleMap/ObjCBridges/module.modulemap"; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited)"; + SWIFT_VERSION = 4.0; + TARGET_NAME = ConcurrencyTests; + }; + name = Debug; + }; + OBJ_78 /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = OBJ_8 /* Package.xcconfig */; + buildSettings = { + CLANG_ENABLE_MODULES = YES; + EMBEDDED_CONTENT_CONTAINS_SWIFT = YES; + FRAMEWORK_SEARCH_PATHS = ( + "$(inherited)", + "$(PLATFORM_DIR)/Developer/Library/Frameworks", + ); + HEADER_SEARCH_PATHS = ( + "$(inherited)", + "$(SRCROOT)/Sources/ObjCBridges/include", + "$(SRCROOT)/Concurrency.xcodeproj/GeneratedModuleMap/ObjCBridges", + ); + INFOPLIST_FILE = Concurrency.xcodeproj/ConcurrencyTests_Info.plist; + IPHONEOS_DEPLOYMENT_TARGET = 10.0; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @loader_path/../Frameworks @loader_path/Frameworks"; + OTHER_CFLAGS = "$(inherited)"; + OTHER_LDFLAGS = "$(inherited)"; + OTHER_SWIFT_FLAGS = "$(inherited) -Xcc -fmodule-map-file=$(SRCROOT)/Concurrency.xcodeproj/GeneratedModuleMap/ObjCBridges/module.modulemap"; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited)"; + SWIFT_VERSION = 4.0; + TARGET_NAME = ConcurrencyTests; + }; + name = Release; + }; + OBJ_92 /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = OBJ_8 /* Package.xcconfig */; + buildSettings = { + DEFINES_MODULE = NO; + ENABLE_TESTABILITY = YES; + FRAMEWORK_SEARCH_PATHS = ( + "$(inherited)", + "$(PLATFORM_DIR)/Developer/Library/Frameworks", + ); + HEADER_SEARCH_PATHS = ( + "$(inherited)", + "$(SRCROOT)/Sources/ObjCBridges/include", + ); + INFOPLIST_FILE = Concurrency.xcodeproj/ObjCBridges_Info.plist; + IPHONEOS_DEPLOYMENT_TARGET = 10.0; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) $(TOOLCHAIN_DIR)/usr/lib/swift/macosx"; + OTHER_CFLAGS = "$(inherited)"; + OTHER_LDFLAGS = "$(inherited)"; + OTHER_SWIFT_FLAGS = "$(inherited)"; + PRODUCT_BUNDLE_IDENTIFIER = ObjCBridges; + PRODUCT_MODULE_NAME = "$(TARGET_NAME:c99extidentifier)"; + PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)"; + SKIP_INSTALL = YES; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited)"; + TARGET_NAME = ObjCBridges; + }; + name = Debug; + }; + OBJ_93 /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = OBJ_8 /* Package.xcconfig */; + buildSettings = { + DEFINES_MODULE = NO; + ENABLE_TESTABILITY = YES; + FRAMEWORK_SEARCH_PATHS = ( + "$(inherited)", + "$(PLATFORM_DIR)/Developer/Library/Frameworks", + ); + HEADER_SEARCH_PATHS = ( + "$(inherited)", + "$(SRCROOT)/Sources/ObjCBridges/include", + ); + INFOPLIST_FILE = Concurrency.xcodeproj/ObjCBridges_Info.plist; + IPHONEOS_DEPLOYMENT_TARGET = 10.0; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) $(TOOLCHAIN_DIR)/usr/lib/swift/macosx"; + OTHER_CFLAGS = "$(inherited)"; + OTHER_LDFLAGS = "$(inherited)"; + OTHER_SWIFT_FLAGS = "$(inherited)"; + PRODUCT_BUNDLE_IDENTIFIER = ObjCBridges; + PRODUCT_MODULE_NAME = "$(TARGET_NAME:c99extidentifier)"; + PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)"; + SKIP_INSTALL = YES; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited)"; + TARGET_NAME = ObjCBridges; + }; + name = Release; + }; +/* End XCBuildConfiguration section */ + +/* Begin XCConfigurationList section */ + OBJ_2 /* Build configuration list for PBXProject "Concurrency" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + OBJ_3 /* Debug */, + OBJ_4 /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + OBJ_47 /* Build configuration list for PBXNativeTarget "Concurrency" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + OBJ_48 /* Debug */, + OBJ_49 /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + OBJ_65 /* Build configuration list for PBXNativeTarget "ConcurrencyPackageDescription" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + OBJ_66 /* Debug */, + OBJ_67 /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + OBJ_71 /* Build configuration list for PBXAggregateTarget "ConcurrencyPackageTests" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + OBJ_72 /* Debug */, + OBJ_73 /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + OBJ_76 /* Build configuration list for PBXNativeTarget "ConcurrencyTests" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + OBJ_77 /* Debug */, + OBJ_78 /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + OBJ_91 /* Build configuration list for PBXNativeTarget "ObjCBridges" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + OBJ_92 /* Debug */, + OBJ_93 /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; +/* End XCConfigurationList section */ + }; + rootObject = OBJ_1 /* Project object */; } From 3324a10d1793f537e9018ec5a55ff36adae3175a Mon Sep 17 00:00:00 2001 From: Cameron Mc Gorian Date: Tue, 8 Oct 2019 22:11:40 +0200 Subject: [PATCH 4/4] Remove module map --- .../GeneratedModuleMap/ObjCBridges/module.modulemap | 4 ---- Concurrency.xcodeproj/project.pbxproj | 13 ++++--------- Sources/Concurrency/AtomicInt.swift | 1 - Sources/Concurrency/AtomicReference.swift | 1 - 4 files changed, 4 insertions(+), 15 deletions(-) delete mode 100644 Concurrency.xcodeproj/GeneratedModuleMap/ObjCBridges/module.modulemap diff --git a/Concurrency.xcodeproj/GeneratedModuleMap/ObjCBridges/module.modulemap b/Concurrency.xcodeproj/GeneratedModuleMap/ObjCBridges/module.modulemap deleted file mode 100644 index 3b8c7d6..0000000 --- a/Concurrency.xcodeproj/GeneratedModuleMap/ObjCBridges/module.modulemap +++ /dev/null @@ -1,4 +0,0 @@ -module ObjCBridges { - umbrella "../../../Sources/ObjCBridges/include" - export * -} diff --git a/Concurrency.xcodeproj/project.pbxproj b/Concurrency.xcodeproj/project.pbxproj index b0cab59..d308f39 100644 --- a/Concurrency.xcodeproj/project.pbxproj +++ b/Concurrency.xcodeproj/project.pbxproj @@ -90,7 +90,6 @@ OBJ_21 /* Task.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Task.swift; sourceTree = ""; }; OBJ_23 /* AtomicBridges.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = AtomicBridges.m; sourceTree = ""; }; OBJ_25 /* AtomicBridges.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AtomicBridges.h; sourceTree = ""; }; - OBJ_26 /* module.modulemap */ = {isa = PBXFileReference; lastKnownFileType = "sourcecode.module-map"; name = module.modulemap; path = "/Users/cameronmcgorian/Documents/dev/swift-concurrency/Concurrency.xcodeproj/GeneratedModuleMap/ObjCBridges/module.modulemap"; sourceTree = ""; }; OBJ_29 /* AtomicBoolTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AtomicBoolTests.swift; sourceTree = ""; }; OBJ_30 /* AtomicIntTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AtomicIntTests.swift; sourceTree = ""; }; OBJ_31 /* AtomicReferenceTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AtomicReferenceTests.swift; sourceTree = ""; }; @@ -175,7 +174,6 @@ isa = PBXGroup; children = ( OBJ_25 /* AtomicBridges.h */, - OBJ_26 /* module.modulemap */, ); path = include; sourceTree = ""; @@ -220,7 +218,7 @@ name = Products; sourceTree = BUILT_PRODUCTS_DIR; }; - OBJ_5 /* */ = { + OBJ_5 = { isa = PBXGroup; children = ( OBJ_6 /* Package.swift */, @@ -235,7 +233,6 @@ OBJ_44 /* CONTRIBUTING.md */, OBJ_45 /* LICENSE.txt */, ); - name = ""; sourceTree = ""; }; OBJ_7 /* Configs */ = { @@ -340,7 +337,7 @@ English, en, ); - mainGroup = OBJ_5 /* */; + mainGroup = OBJ_5; productRefGroup = OBJ_36 /* Products */; projectDirPath = ""; projectRoot = ""; @@ -489,14 +486,13 @@ HEADER_SEARCH_PATHS = ( "$(inherited)", "$(SRCROOT)/Sources/ObjCBridges/include", - "$(SRCROOT)/Concurrency.xcodeproj/GeneratedModuleMap/ObjCBridges", ); INFOPLIST_FILE = Concurrency.xcodeproj/Concurrency_Info.plist; IPHONEOS_DEPLOYMENT_TARGET = 10.0; LD_RUNPATH_SEARCH_PATHS = "$(inherited) $(TOOLCHAIN_DIR)/usr/lib/swift/macosx"; OTHER_CFLAGS = "$(inherited)"; OTHER_LDFLAGS = "$(inherited)"; - OTHER_SWIFT_FLAGS = "$(inherited) -Xcc -fmodule-map-file=$(SRCROOT)/Concurrency.xcodeproj/GeneratedModuleMap/ObjCBridges/module.modulemap"; + OTHER_SWIFT_FLAGS = ""; PRODUCT_BUNDLE_IDENTIFIER = Concurrency; PRODUCT_MODULE_NAME = "$(TARGET_NAME:c99extidentifier)"; PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)"; @@ -519,14 +515,13 @@ HEADER_SEARCH_PATHS = ( "$(inherited)", "$(SRCROOT)/Sources/ObjCBridges/include", - "$(SRCROOT)/Concurrency.xcodeproj/GeneratedModuleMap/ObjCBridges", ); INFOPLIST_FILE = Concurrency.xcodeproj/Concurrency_Info.plist; IPHONEOS_DEPLOYMENT_TARGET = 10.0; LD_RUNPATH_SEARCH_PATHS = "$(inherited) $(TOOLCHAIN_DIR)/usr/lib/swift/macosx"; OTHER_CFLAGS = "$(inherited)"; OTHER_LDFLAGS = "$(inherited)"; - OTHER_SWIFT_FLAGS = "$(inherited) -Xcc -fmodule-map-file=$(SRCROOT)/Concurrency.xcodeproj/GeneratedModuleMap/ObjCBridges/module.modulemap"; + OTHER_SWIFT_FLAGS = ""; PRODUCT_BUNDLE_IDENTIFIER = Concurrency; PRODUCT_MODULE_NAME = "$(TARGET_NAME:c99extidentifier)"; PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)"; diff --git a/Sources/Concurrency/AtomicInt.swift b/Sources/Concurrency/AtomicInt.swift index ec757a7..7c8afc0 100644 --- a/Sources/Concurrency/AtomicInt.swift +++ b/Sources/Concurrency/AtomicInt.swift @@ -16,7 +16,6 @@ import Foundation import libkern -import ObjCBridges /// A concurrency utility class that supports locking-free synchronization on mutating an integer /// value. Unlike using a lock, concurrent read and write accesses to this class is allowed. At diff --git a/Sources/Concurrency/AtomicReference.swift b/Sources/Concurrency/AtomicReference.swift index 8a1856e..3125c6e 100644 --- a/Sources/Concurrency/AtomicReference.swift +++ b/Sources/Concurrency/AtomicReference.swift @@ -16,7 +16,6 @@ import Foundation import libkern -import ObjCBridges /// A concurrency utility class that supports locking-free synchronization on mutating an object /// reference. Unlike using a lock, concurrent read and write accesses to this class is allowed. At