It simply prints the usage on the terminal:
Usage: ./distribute.sh [options]
-d directory Name of the distribution directory
-h Show this help
-l Show a list of available modules
-m 'mod1 mod2' Modules to include
-f Restart from scratch (remove the current build)
-x display expanded values (execute 'set -x')
For developers:
-u 'mod1 mod2' Modules to update (if already compiled)