Skip to content
Dannes Wessels edited this page Mar 20, 2016 · 12 revisions

How to build

  • have ANT and GIT installed
  • edit the build.properties and configure the EXIST_HOME location. The directory must contain a compiled instance of eXist-db.
  # clone from github
  git clone [email protected]:eXist-db/messaging-replication.git
  
  # download ivy dependency manager
  ant setup
  
  # download dependancies, build jar
  # create two xar files
  ant

How to install

See the Installation page

Available build targets

ant -projecthelp
Buildfile: ....../messaging-replication/build.xml
Build descriptor for the messaging-replication extension of eXist-db
Main targets:

 clean      Clean up all generated files
 clean-all  Reset to clean state
 compile    Compile java sources
 download   Download 3d party JAR files
 install    Install jar files into ${exist.dir}/lib/user
 jar        Create JAR file
 prepare    Create empty directories
 setup      Download the Ivy dependency manager
 xar        Create XAR files
Default target: xar
Clone this wiki locally