Optional
Specifies an output directory
A list of directories to add to the include path
If true, warnings will be thrown as errors
Specifies an output directory