NAME
nitpackage - provide useful features to manage Nit packages.
SYNOPSIS
nitpackage [options] FILE...
DESCRIPTION
nitpackage provide packages related features.
For now, only one thing is implemented: the package expansion.
Expanding packages
The --expand option is used to move singleton packages in their own directory.
For example, to move all singleton packages from lib/ into directories, one can
use the following command.
nitpackage --expand lib/
Generating package.ini files
The --gen-ini option is used to create package.ini files.
For example, the following command will create a package.ini stub for each package
that does not already have a one.
nitpackage --gen-ini lib/
The --force option can be used to force the creation of the INI stub even if the package
already contains one.
nitpackage --gen-ini -f lib/
OPTIONS
--expand
Move singleton packages to their own directory.
--gen-ini
Generate package.ini files.
--check-ini
Check package.ini files.
--gen-makefile
Generate Makefile files.
--check-makefile
Check Makefile files.
--check-man
Check manpages files.
--gen-man
Generate manpages files.
--check-readme
Check README.md files.
-f, --force
Force update of existing files.
-h, -?, --help
Show Help (the list of options).