Compilation

Developement

The easiest way to code and run tests is by using eclipse, therefore the following tools are needed :

  • Eclipse
  • EclipseME
  • WTK
  • JUnit
  • Easymock

Preverification will fail for the test classes but running tests will still be possible.

Release

Building a prc requires the following components :

  • Ant
  • Antenna
  • Proguard
  • WTK
  • WME
  • custom proxy for jad2prc.exe (adding '-vmOption -DLcduiDoubleBuffer=true')

The following files handle the build configuration :

  • user-build.properties
  • eclipseme-build.properties

The following procedure builds necessary artifacts into the 'deployed' directory :

  • open a shell
  • switch to the root directory
  • run 'ant'

In order to change the version number the following files must be edited :

  • palmed.jad

Web site

The following procedure builds the necessary artifacts into the 'deployed' directory :

  • open a shell
  • switch to the root directory
  • run 'maven site' or 'maven site:deploy'

In order to change the version number the following files must be edited :

  • project.xml
  • xdocs/download.xml