Xezat is a helper tool for your daily packaging tasks with Cygport.
Xezat provides the following subcommands through the xezat command:
init: Interactively generates a newcygportfile.bump: Bumps the package version and updates theREADMEfile.validate: Validates that thecygportfile and related files adhere to conventions.port: Copies thecygportto a Git repository.announce: Generates a template for ITP (Intent to Package) orcygportupdate announcements.doctor: Checks your system for potential problems.generate: Generates development files used bycygport.debug: Assists in debuggingcygportfiles.
You can check the details of each command with xezat <command> --help.
Install the gem:
gem install xezatxezat init foo.cygportxezat bump foo.cygportxezat validate foo.cygportBug reports and pull requests are welcome on GitHub at https://github.com/fd00/xezat.
This project utilizes Google Gemini for development assistance.
The gem is available as open source under the terms of the MIT License.