This is a base for all LAMS Tool build.xml files.
It contains all tasks required to build a Tool.
Some Tools can have their private targets, test suites for example.
clean-db --> Removes DB tables and entries
build-db --> Creates database tables and entries
deploy-tool --> Deploys all Tool content
${ant.project.name}: Dropping Tool database tables
${ant.project.name}: Creating Tool database tables
${ant.project.name}: Preparing Hibernate connection configuration
${ant.project.name}: Running schema export for all hbm.xml files in build dir
Tools JARs need not be copied to lams_build
${ant.project.name}: Creating deployment package
${ant.project.name}: Copying additional libraries and scripts for deployment
${ant.project.name}: Copying Tool SQL files
${ant.project.name}: Copying Tool language files
${ant.project.name}: Copying Tool JAR and WAR
${ant.project.name}: Preparing Deployment Properties file
Deploying ${ant.project.name} package