# New Group Create a new project group ```console $ tool \ --verbose \ --modules \ --group ``` # New Executable Add a new executable to an existing project group ```console $ tool \ --verbose \ --modules \ --executable ``` # New Library Add a new library to an existing project group ```console $ tool \ --verbose \ --modules \ --library ``` # New Interface Library Add a new interface library to an existing project group ```console $ tool \ --verbose \ --modules \ --interface ``` # All in One You can generate all in one by specifying multiple project or group arguments ```console $ tool \ --verbose \ --modules \ --group /tmp/fuu \ --executable myexe /tmp/fuu \ --library mylib /tmp/fuu \ --interface myintf /tmp/fuu ```