share/man/nitc: Adding the man explication to disable contracts
[nit.git] / share / man / nitpackage.md
index 0c21fdb..4a4da91 100644 (file)
@@ -25,10 +25,52 @@ 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.
+
+~~~sh
+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.
+
+~~~sh
+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).