| 98 | | Once all dependencies are installed and the toolchains set up you can build !WorldPainter from the command line or using your favourite IDE: |
| 99 | | |
| 100 | | == Build WPValueObjects |
| 101 | | |
| 102 | | The other modules depend on WPValueObjects, so build that first by executing the following command __from inside the WPValueObjects directory__, or use your favourite IDE to build the WPValueObjects module or invoke the install Maven goal on it: |
| 103 | | |
| 104 | | {{{ |
| 105 | | mvn install |
| 106 | | }}} |
| 107 | | |
| 108 | | You only need to do this once, as long as you don't change any code in the `WPValueObjects` module. |
| 109 | | == Build !WorldPainter |
| 110 | | |
| 111 | | Now you can build !WorldPainter itself. Execute the following command __from inside the !WorldPainter directory__, or use your favourite IDE to build the !WorldPainter module or invoke the install Maven goal on it. There are some rudimentary unit tests, but they take a while to run and don't contribute much, so I recommend skipping them: |
| | 98 | Once all dependencies are installed and the toolchains set up you can build !WorldPainter from the command line or using your favourite IDE by executing the following command __from inside the !WorldPainter directory__, or using your favourite IDE to build the !WorldPainter module or invoke the install Maven goal on it. There are some rudimentary unit tests, but they take a while to run and don't contribute much, so I recommend skipping them: |