Building Penrose Studio
Prerequisites
Install the required software on your machine.
Source Code
Get the source code from the Code Repository or download the source distribution. We'll refer the source directory as PENROSE_STUDIO_SOURCE.
Ant Targets
The build.xml provides the following targets:
| Target | Description |
|---|---|
| clean | Remove generated files |
| update | Perform SVN update |
| compile | Compile the source code |
| build | Generate Eclipse plug-in (do not call this directly) |
| build-<platform> | Generate Eclipse plug-in for this platform |
| build-all | Generate Eclipse plug-in for all platforms |
| dist | Generate installer (do not call this directly) |
| dist-<platform> | Generate installer for this platform |
| dist-all | Create installers for all platform |
Available Platforms
The following platforms can be used when calling build-<platform> or dist-<platform>.
| Platform | Description |
|---|---|
| win32 | Windows |
| macosx-carbon | MacOS X Carbon |
| solaris-gtk | Solaris GTK |
| solaris-motif | Solaris Motif |
| linux | Linux platforms |
| unix | All other Unix-like platforms |