假设我有一个像下面这样的Package.swift
文件,并且依赖项中的SomePackage
在执行swift build
时会产生警告。
// swift-tools-version:4.0
import PackageDescription
let package = Package(
name: "my-app",
dependencies: [
.package(url: "https://some-package.git", .upToNextMajor(from: "1.0"))
],
targets: [
.target(name: "Run", dependencies: ["SomePackage"]
]
)
如何抑制依赖项中产生的警告,同时保留来自我的代码的警告?
xcodeproj
工具的自定义脚本,该工具在生成我的Xcode项目后运行。请参阅:https://gist.github.com/siemensikkema/57ef1ce3340e32b72dc59e44bc37b477 我对其进行了调整,以便针对生成我不关心的警告的框架进行例外处理(在我的情况下是在使用Vapor 2时)。 - siemensikkema