-
Notifications
You must be signed in to change notification settings - Fork 195
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Pass through package manifest and available modules options when frontend allows #1617
base: main
Are you sure you want to change the base?
Conversation
@swift-ci please test |
Sources/SwiftOptions/Options.swift
Outdated
@@ -642,8 +642,11 @@ extension Option { | |||
public static let outputFilelist: Option = Option("-output-filelist", .separate, attributes: [.frontend, .noDriver, .cacheInvariant], helpText: "Specify outputs in a file rather than on the command line") | |||
public static let O: Option = Option("-O", .flag, attributes: [.frontend, .moduleInterface], helpText: "Compile with optimizations", group: .O) | |||
public static let o: Option = Option("-o", .joinedOrSeparate, attributes: [.frontend, .noInteractive, .autolinkExtract, .moduleWrap, .indent, .argumentIsPath, .cacheInvariant], metaVar: "<file>", helpText: "Write output to <file>") | |||
public static let packageAvailableModules: Option = Option("-package-available-modules", .separate, attributes: [.frontend], helpText: "JSON file describing the modules that are available within the enclosing package") |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
It might be worth it to mark these options as not affecting incremental builds
@swift-ci please test |
@swift-ci please test Windows |
@DougGregor This repository does not support cross-repo tests. They should be launched from the main |
Okay, thanks! |
Synchronizes the driver with swiftlang/swift#73745