# Ant and Maven properties for building the Compass # Values in this file will be overridden by any values with the same name # in a user-created build.properties file in the same directory. # Compass title compass-title=Compass compass-name=compass # Compass version compass-manifest-version=2.3.0.beta1 compass-version=2.3.0-beta1 compass-jarname14=${compass-name}14-${compass-version} compass-jarname=${compass-name}-${compass-version} # Project name name=compass # Compile with debug code debug=on # Library directory within project. Where third party jars reside. lib.dir=${basedir}/lib # Source directory under the current root main.src.dir=${basedir}/src/main/src # Test directory under the current root main.test.dir=${basedir}/src/main/test # docbook reference documentation docs.dir=${basedir}/docs reference.dir=${docs.dir}/reference # Directory for generated API documentation javadoc.dir=${docs.dir}/api # With the exception of 'dist' and 'docs/api', all artifacts produced by # the build go somewhere underneath the target dir target.dir=${basedir}/target # Main source tree will be compiled into this directory tree target.classes.dir=${target.dir}/classes # Test tree will be compiled into this directory tree target.testclasses.dir=${target.dir}/test-classes # Wildcards to be matched by JUnit tests. # Convention is that our JUnit test classes have XXXTests-style names. test.includes=**/*Tests.class # Wildcards to exclude among JUnit tests. test.excludes=**/Abstract* # JUnit settings junit.forkmode=perBatch # Directory where JUnit test reports are written target.junit.reports.dir=${target.dir}/test-reports # Directory where JUnit test summary is written target.junit.summary.dir=${target.dir}/test-summary # Where we generate instrumented (Cloverised) classes target.clover.dir=${target.dir}/clover target.clover.html.dir=${target.clover.dir}/html target.clover.xml.dir=${target.clover.dir}/xml # Directory we generate distribution units such as jars and zips to dist.dir=${basedir}/dist # Directory for release Zips target.release.dir=${target.dir}/release # Zip file that gets created for a release release.zip=compass-${compass-version}.zip release-with-dependencies.zip=compass-${compass-version}-with-dependencies.zip # Path prefix within the Zip file release.path=compass-${compass-version} # This is only used by the ant build to kill this directory, where IDEs may # place other class files (for samples, etc.) target.otherclasses.dir=${target.dir}/other-classes samples.dir=${basedir}/samples