The GWT compiler, copied to
gwtc compiler is driven by a list of module names. Module names use a dot notation that is mapped to a source path module XML file. For example,
foo.bar.Refmaps to a module file
The general process of compiling multiple modules includes application packaging for deployment, as directed by the module files.
gwtcc compiler may be run using
java -jar gwtcc-*.jar [options] modules*
The compiler's java classpath is defined in the jar file, it depends on the jar files in the lib directory. It will operate correctly from any other directory. For example, an invocation script might look like
java -jar /home/gwt/src/gwtcc/gwtcc-*.jar [options] modules*
The gwtcc jar file could be repackaged to include the contents of all of the java class archives, and the manifest attribute main-class.
A platform is one or more precompiled GWT module files named
"*.gwtar. These are produced by running
java -cp gwtcc-*.jar com.google.gwt.dev.CompileModule [options] modules*.