Project

xezat

0.0
No release in over a year
xezat helps you win at cygport.
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
 Dependencies

Development

>= 2.4.10
>= 0.11.0
>= 13.0
>= 3.13.1
>= 1.79.1

Runtime

>= 3.1.0
>= 1.2.2
>= 1.1.0
>= 0.1.1
>= 1.6.1
>= 4.1.5
 Project Readme

Xezat

Actions Gem Version

Xezat is a helper tool for your daily packaging tasks with Cygport.

Features

Xezat provides the following subcommands through the xezat command:

  • init: Interactively generates a new cygport file.
  • bump: Bumps the package version and updates the README file.
  • validate: Validates that the cygport file and related files adhere to conventions.
  • port: Copies the cygport to a Git repository.
  • announce: Generates a template for ITP (Intent to Package) or cygport update announcements.
  • doctor: Checks your system for potential problems.
  • generate: Generates development files used by cygport.
  • debug: Assists in debugging cygport files.

You can check the details of each command with xezat <command> --help.

Installation

Install the gem:

gem install xezat

Usage

1. Creating a new package

xezat init foo.cygport

2. Bumping the version

xezat bump foo.cygport

3. Validating the package

xezat validate foo.cygport

Contributing

Bug reports and pull requests are welcome on GitHub at https://github.com/fd00/xezat.

This project utilizes Google Gemini for development assistance.

License

The gem is available as open source under the terms of the MIT License.