@@ -6,31 +6,35 @@ import PackageDescription
66let package = Package (
77 name: " swift-doc-coverage " ,
88 platforms: [
9+ . iOS( . v13) ,
910 . macOS( . v10_15) ,
11+ . tvOS( . v13) ,
12+ //.visionOS(.v1)
13+ . watchOS( . v6)
1014 ] ,
1115 products: [
12- . executable ( name: " swift-doc-coverage " , targets: [ " swift-doc-coverage " ] ) ,
13- . library ( name: " SwiftDocCoverage " , targets: [ " SwiftDocCoverage " ] )
16+ . library ( name: " SwiftDocCoverage " , targets: [ " SwiftDocCoverage " ] ) ,
17+ . executable ( name: " swift-doc-coverage " , targets: [ " swift-doc-coverage " ] )
1418 ] ,
1519 dependencies: [
1620 . package ( url: " https://github.com/apple/swift-syntax.git " , from: " 509.1.1 " ) ,
1721 . package ( url: " https://github.com/apple/swift-argument-parser.git " , from: " 1.3.0 " )
1822 ] ,
1923 targets: [
20- . executableTarget(
21- name: " swift-doc-coverage " ,
22- dependencies: [
23- . target( name: " SwiftDocCoverage " ) ,
24- . product( name: " ArgumentParser " , package : " swift-argument-parser " )
25- ]
26- ) ,
2724 . target(
2825 name: " SwiftDocCoverage " ,
2926 dependencies: [
3027 . product( name: " SwiftSyntax " , package : " swift-syntax " ) ,
3128 . product( name: " SwiftParser " , package : " swift-syntax " ) ,
3229 ]
3330 ) ,
31+ . executableTarget(
32+ name: " swift-doc-coverage " ,
33+ dependencies: [
34+ . target( name: " SwiftDocCoverage " ) ,
35+ . product( name: " ArgumentParser " , package : " swift-argument-parser " )
36+ ]
37+ ) ,
3438 . testTarget(
3539 name: " SwiftDocCoverageTests " ,
3640 dependencies: [ " swift-doc-coverage " ] ,
0 commit comments