Tool to create project releases of CMake based projects.
- Check for uncommitted files
- Update version info
- Update Repository
- Commit version change
- Tag new version
- (Optional) Set next version
Use releasetool --help
for a full list.
# Create a release 1.2.3 of the project in the current directory
releasetool -r 1.2.3
# Create a release 4.5.6 of the project in example/project directory
releasetool -r 4.5.6 example/project