@@ -7,7 +7,7 @@ let availabilityDefinition = PackageDescription.SwiftSetting.unsafeFlags([
77 " -Xfrontend " ,
88 " -define-availability " ,
99 " -Xfrontend " ,
10- #"" SwiftStdlib 5.7:macOS 9999, iOS 9999, watchOS 9999, tvOS 9999""#
10+ #"SwiftStdlib 5.7:macOS 9999, iOS 9999, watchOS 9999, tvOS 9999"# ,
1111] )
1212
1313let package = Package (
@@ -66,44 +66,50 @@ let package = Package(
6666 . testTarget(
6767 name: " RegexTests " ,
6868 dependencies: [ " _StringProcessing " ] ,
69- swiftSettings: [ availabilityDefinition] ) ,
69+ swiftSettings: [
70+ . unsafeFlags( [ " -Xfrontend " , " -disable-availability-checking " ] )
71+ ] ) ,
7072 . testTarget(
7173 name: " RegexBuilderTests " ,
7274 dependencies: [ " _StringProcessing " , " RegexBuilder " ] ,
7375 swiftSettings: [
7476 . unsafeFlags( [ " -Xfrontend " , " -enable-experimental-pairwise-build-block " ] ) ,
75- availabilityDefinition
77+ . unsafeFlags ( [ " -Xfrontend " , " -disable-availability-checking " ] )
7678 ] ) ,
7779 . target(
7880 name: " Prototypes " ,
7981 dependencies: [ " _RegexParser " , " _StringProcessing " ] ,
80- swiftSettings: [ availabilityDefinition] ) ,
82+ swiftSettings: [
83+ . unsafeFlags( [ " -Xfrontend " , " -disable-availability-checking " ] )
84+ ] ) ,
8185
8286 // MARK: Scripts
8387 . executableTarget(
8488 name: " VariadicsGenerator " ,
8589 dependencies: [
86- . product( name: " ArgumentParser " , package : " swift-argument-parser " )
90+ . product( name: " ArgumentParser " , package : " swift-argument-parser " )
8791 ] ) ,
8892 . executableTarget(
8993 name: " PatternConverter " ,
9094 dependencies: [
91- . product( name: " ArgumentParser " , package : " swift-argument-parser " ) ,
92- " _RegexParser " ,
93- " _StringProcessing "
95+ . product( name: " ArgumentParser " , package : " swift-argument-parser " ) ,
96+ " _RegexParser " ,
97+ " _StringProcessing "
9498 ] ) ,
9599
96100 // MARK: Exercises
97101 . target(
98- name: " Exercises " ,
99- dependencies: [ " _RegexParser " , " Prototypes " , " _StringProcessing " , " RegexBuilder " ] ,
100- swiftSettings: [
101- . unsafeFlags( [ " -Xfrontend " , " -enable-experimental-pairwise-build-block " ] ) ,
102- availabilityDefinition
103- ] ) ,
102+ name: " Exercises " ,
103+ dependencies: [ " _RegexParser " , " Prototypes " , " _StringProcessing " , " RegexBuilder " ] ,
104+ swiftSettings: [
105+ . unsafeFlags( [ " -Xfrontend " , " -enable-experimental-pairwise-build-block " ] ) ,
106+ . unsafeFlags ( [ " -Xfrontend " , " -disable-availability-checking " ] )
107+ ] ) ,
104108 . testTarget(
105- name: " ExercisesTests " ,
106- dependencies: [ " Exercises " ] ,
107- swiftSettings: [ availabilityDefinition] ) ,
109+ name: " ExercisesTests " ,
110+ dependencies: [ " Exercises " ] ,
111+ swiftSettings: [
112+ . unsafeFlags( [ " -Xfrontend " , " -disable-availability-checking " ] )
113+ ] )
108114 ]
109115)
0 commit comments