This section covers all command supported by WAF which are not related to building the CryEngine.
Shows the help screen, an overview about all commands and options supported by WAF.
Performs a configure step. This operations checks some compiler settings and caches those.
Very much like the ./configure operation used for linux projects.
Generates a Visual Studio Solution and Projects which can be used to build the CryEngine with WAF.
Generates Uber files which are used to speed up compilation by merging multiple translation units into a single
large translation units.
This section covers all commands relevant for building projects with WAF. It features also an overview about all build options, since those are mostly relevant for
This command performs a build operation; all dependencies are checked, and all needed compile tasks are executed to generate the final executables and libraries.
- <platform>: refers to one of the supported target platforms.
- <compiler>: refers to one of the supported target compilers for the selected platform.
- <configuration>: refers to one of the supported build configurations.
This command performs a clean operation; all intermediate files previously generated by another build command. Follows the same pattern for <platform> and <configuration> as the build command.