feat: Renames some modules, updates plugins to stop using deprecated components.

This commit is contained in:
2024-12-22 12:29:12 -05:00
parent 84ac4a6a12
commit 9c62c06ebe
22 changed files with 96 additions and 55 deletions

View File

@@ -0,0 +1,23 @@
# ``CliVersion``
Derive a version for a command line tool from git tags or a git sha.
## Additional Resources
[Github Repo](https://github.com/m-housh/swift-cli-version)
## Overview
This tool exposes several plugins that can be used to derive a version for a command line program at
build time or by manually running the plugin. The version is derived from git tags and falling back to
the branch and git sha if a tag is not set for the current worktree state.
## Articles
- <doc:GettingStarted>
- <doc:ManualPlugins>
## Api
- ``FileClient``
- ``GitVersionClient``