-
Notifications
You must be signed in to change notification settings - Fork 325
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
GenerateManualPlugin
is not available as package plugin
#455
Comments
MarcoEidinger
added a commit
to MarcoEidinger/swift-argument-parser
that referenced
this issue
Jul 17, 2022
4 tasks
rauhul
pushed a commit
that referenced
this issue
Aug 13, 2022
`ArgumentParser` 1.1.3 includes a SwiftPM plugin for generating man pages. However, this plugin is not visible to packages that declare `ArgumentParser` as a package dependency. Defining a product of type `plugin` in the package manifest will solve that. Running `swift package plugin --list` for a package, that declares `ArgumentParser` as a package dependency, will then list the `GenerateManualPlugin` ``` ‘experimental-generate-manual’ (plugin ‘GenerateManualPlugin’ in package ‘swift-argument-parser’) ``` Closes: #455
@rauhul I am so happy to see that fix merged! What is the ETA for a new release (1.1.4) that will include the fix? After all, the feature to generate man pages is otherwise only working for people pinning to the main branch. |
@natecook1000 what is the ETA for a new release (1.1.4) that will include the fix? |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
ArgumentParser version:
1.1.3
Swift version: 5.6
Checklist
main
branch of this packageRelates to
ArgumentParser includes a SwiftPM plugin for generating man pages. Explore the functionality and configuration by running
swift package plugin experimental-generate-manual --help
from your package root. (#332)Steps to Reproduce
Add
ArgumentParser
as a package dependency to an existing packageRun command to list available plugins
Expected behavior
Expected that
GenerateManualPlugin
is shown as available pluginActual behavior
No plugin(s) are listed
The text was updated successfully, but these errors were encountered: