From 9d1f88c03e45c3493b6c3ae0328198f682517009 Mon Sep 17 00:00:00 2001 From: Daniel Duan Date: Sun, 28 Jul 2024 13:27:33 -0700 Subject: [PATCH] Ignore CMakeLists.txt in SwiftPM Suppress some warnings from SwiftPM by excluding CMakeLists.txt from targets. Closes #716 --- Package.swift | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/Package.swift b/Package.swift index e1f123b36..18c697e77 100644 --- a/Package.swift +++ b/Package.swift @@ -41,7 +41,8 @@ let package = Package( dependencies: dependencies, targets: [ .target( - name: "_SwiftFormatInstructionCounter" + name: "_SwiftFormatInstructionCounter", + exclude: ["CMakeLists.txt"] ), .target( @@ -53,7 +54,8 @@ let package = Package( .product(name: "SwiftOperators", package: "swift-syntax"), .product(name: "SwiftParser", package: "swift-syntax"), .product(name: "SwiftParserDiagnostics", package: "swift-syntax"), - ] + ], + exclude: ["CMakeLists.txt"] ), .target( name: "_SwiftFormatTestSupport", @@ -105,6 +107,7 @@ let package = Package( .product(name: "SwiftSyntax", package: "swift-syntax"), .product(name: "SwiftParser", package: "swift-syntax"), ], + exclude: ["CMakeLists.txt"], linkerSettings: swiftformatLinkSettings ),