BuildSystemOverviewIRV uses Antas its build system. If using the IRV source distribution, the following targets are available. See the Configurationsection for details on changing the database and J2EE options. buildCompiles all of the Java files (including client, EJB, and model) into the ${java.build.dir} cleanRemoves all of the generated files (located in the ${build.dir}) acceptanceExecutes the acceptance tests against the EJB server, after rebuilding and re-inserting the test data testsExecutes the unit tests against the database, after rebuilding and re-inserting the test data build.ejbCreates the IRV EAR file (irv.ear) in ${build.dir}, after rebuilding deployDeploys the IRV EAR file into the local JBoss the server, after rebuilding build.clientCreates the client jar file (irv-client.jar) in the ${client.build.dir}, after rebuilding db.createCreates the database tables and permissions db.destroyDestroys the database tables db.testdataPopulates the database with unit and acceptance test data siteGenerates the website using Forrest site.distPackages up the website for transfer to the ECE machines distPackages up the client, EAR, and source files for distribution |