Setting up the XRadar developement environment is very similar to Configuring an XRadar project in ant . Since most of the code is interpreted (xslt), no build process is needed, unless you intend to build javacode (which there is very little of).
Hence, we STRONGLY recommend that you have installed and configured the XRadar by download and have followed the documented steps for configuring the XRadar before checking out from CVS. Put the project under a temp-strucure and validate that the testproject looks OK. When complete, you know that all the prerequisites for the XRadar are configured correctly.
Checking out from cvs is described under CVS on the XRadar Sourceforge project page . See more for instructions there. See below for intructions on project paths and so on.
If you work on a windows system, the simplest way to do developement is to define a project strucure that complies with the default project strucure. That means that you define a workspace under c:/projects/xradar where you put all the xradar cvs projects. In this way, you would get a strucure as the following:
c:/projects/xradar
/base : base module in cvs
/xradar-maven : xradar-maven module in cvs
/[other module] : other xradar module in cvs
But, the likelyhood is high that you are a stubborn developer that like your own project structure (I am sure I would be too ;) ). In this case the base structure would be the same:
[XRADAR_WORKSPACE]
/base : base module in cvs
/xradar-maven : xradar-maven module in cvs
/[other module] : other xradar module in cvs
Once the base project is checked out, you are ready to build the system (I assume here that you have already configured the system properly as defined under Configuring an XRadar project in ant ). Run the following ant command:
[XRADAR_WORKSPACE]/base/ ant build_java_source.
[XRADAR_WORKSPACE]/base/testproject/ ant statics_all dynamics_all
The system should now be ready to do changes to. See development process for more on guidelines on developing the XRadar.