Project Building
PhoneModeler is a Java/Swing based Application that allows users to quickly model and publish Cisco IP Phone Services based on XML. It is our intention to support all platforms that support Java 1.4.x and Swing API such as Win32, Gnome, KDE and others.
Setting up the initial build environment.
SourceForge.net provides two types of CVS repository access, one for the general public and one for project developers. To be considered a developer, you must be on the team member listing for PhoneModeler. Developers will be provided write access to the repository when using CVS in conjunction with SSH. Non-developers are provided anonymous read-only pserver-based CVS access.
This is explained on the Project Page.
Install ANT build Tool
You need to have Ant installed and running. [ http://ant.apache.org ]
Download the Source Code
Use the WinCVS tool as suggested or
cvs -d:ext:username@cvs.sf.net:/cvsroot/phonemodeler checkout build config src |
The important modules are build, config and src.
To build the project:
$ cd $CVSROOT/phonemodeler/build
$ ant
|
This will build the JAR file phonemodeler.jar. This is an executable JAR file, if you have Java Webstart then double click on the jar file to start.
To start from the command line.
$ java -jar phonemodeler.jar
|
|