Goals available:
| Goal | Description |
|---|---|
| :binding | Generates Binding classes, i.e. Java classes that compile to a given JavaScript class. |
| :resources | Packages Qooxdoo resources. |
| :compile | Compiles Java to JavaScript |
| :help | QWT Help. |
| :war | Packages an application into a War file. |
| :new | Generates a new application. |
| :workaround | Installs a Maven-bug-workaround in your local repository |
| :run | Starts QWT application in an embedded Tomcat. |
| :install | Adds Qooxdoo settings to Maven's user settings. |
| :uninstall | Removes qooxdoo settings from Maven's user settings. |
| :dist | Creates a distribution file. To be attached to the engine module. Similar to assembly plugin, but: * re-packages maven * packs the local repository. To build a distributions reliably: * use a fresh checkout * wipe your local repository * run mvn clean install -Ddist in the tolevel directory If you want nightly builds: * run the above build with in hudson * actually upload the dist files via your private machine because you won't want to place your private key on the build machine. If you use cron to do this: make sure it doesn't need a passphrase! |