#!/bin/sh rm -rf target/dist mkdir target/dist echo "Creating javadocs" mvn javadoc:aggregate echo "Creating release bundles" for module in collections hibernate-search jpa jdo lucene sql do cd ../querydsl-$module mvn -Dtest= clean assembly:assembly done echo "Creating reference documentation" cd ../querydsl-docs mvn -Dxslthl.config=http://docbook.sourceforge.net/release/xsl/current/highlighting/xslthl-config.xml clean package mkdir ../querydsl-root/target/dist/reference cp -R target/docbook/publish/en-US/* ../querydsl-root/target/dist/reference/ cd ../querydsl-root echo "done."