3 nitpackage - provide useful features to manage Nit packages.
8 nitpackage [*options*] FILE...
13 `nitpackage` provide packages related features.
15 For now, only one thing is implemented: the *package expansion*.
19 The `--expand` option is used to move singleton packages in their own directory.
21 For example, to move all singleton packages from `lib/` into directories, one can
22 use the following command.
25 nitpackage --expand lib/
28 ## Generating `package.ini` files
30 The `--gen-ini` option is used to create `package.ini` files.
32 For example, the following command will create a `package.ini` stub for each package
33 that does not already have a one.
36 nitpackage --gen-ini lib/
39 The `--force` option can be used to force the creation of the INI stub even if the package
43 nitpackage --gen-ini -f lib/
49 Move singleton packages to their own directory.
52 Generate package.ini files.
55 Check package.ini files.
58 Generate Makefile files.
60 ### `--check-makefile`
67 Generate manpages files.
70 Check README.md files.
73 Force update of existing files.
75 ### `-h`, `-?`, `--help`
76 Show Help (the list of options).