LAMS main build file
------------------------------------------------------
Available targets are:
print-usage --> Display this information
copy-tags --> Copies custom JSP tags from Central to all other projects
build-db --> Creates database tables and entries
deploy-ear-updater --> Builds and deploys LAMS EAR for updater
deploy-lams --> Runs full LAMS redeployment
deploy-lams-min-tools --> Runs full LAMS redeployment with minimal Tools set
deploy-lams-min-tools --> Runs full LAMS redeployment with full Tools set. Mainly for development.
slim-wildfly --> Removes unused WidlFly files
If you want to run full deployment, execute lams-cruise.
${ant.project.name}: Removing cache and build folders
${ant.project.name}: Creating build dir structure
MANUALLY COPY TAGS TO UNLISTED PROJECTS
Building LAMS core projects
${ant.project.name}: Copying libraries
Copying lams-central.war
Expanding lams-www.war
Copying language files
Copying EAR configuration files
Copying EAR static 3rd party dependencies (not included as modules)
Deploying EAR
Deploying EAR to Windows Installer dir
Deploying Tools
Parsing deploy library XML
Generating properties XML file
Deploying language files
${ant.project.name}: Deploying Library Activities
Generating deployment package for share resources / forum parallel activity
Generating deployment package for chat / scribe parallel activity
Generating deployment package for forum / scribe parallel activity
${ant.project.name}: Deploying libraries as WildFly modules
${ant.project.name}: Deploying configuration files
${ant.project.name}: Deploying root context content
${ant.project.name}: Deploying minimal set of Tools
${ant.project.name}: Deploying optional set of Tools
${ant.project.name}: Copying configuration files
${ant.project.name}: Making Central sessions distributable
${ant.project.name}: Zipping lams.ear into domain/tmp dir