Skip to content

Conversation

@cmcgee1024
Copy link
Member

This change proposes a package documentation generation subcommand that is capable of
generating a DocC archive that encompasses a variety of different targets and target types
of a SwiftPM package.

Create a subcommand that's capable of generating DocC documentation
for a package, including its targets.

Support natively the ability to document executable targets using
the tool info dump facility available in the Swift Argument Parser
and potentially others that conform to its protocol.

Allow any target regardless of its type to include a DocC catalog
of markdown files to document its target. This includes ones that
don't normally have a mechanism to generate its own API reference.

Provide an option to generate the internal facing documentation
for a Package, including all of its targets, even ones that are
not exported as products.
@cmcgee1024
Copy link
Member Author

@swift-ci please test

@cmcgee1024
Copy link
Member Author

@swift-ci please test

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant