mirror of
https://github.com/spring-projects/spring-security.git
synced 2025-02-19 04:45:01 +00:00
Changed the way the Clover report is generated. Used the existing targets, instead of having to maintain two different sets of targets to build with or without Clover. Changed order of target dependencies for clover.tests so that instrumented classes are built before the test classes. Removed the separate target folder for instrumented classes. If a separate target folder is used, separate classpaths are required when testing with Clover than when not using Clover. * project.properties: Removed the target.clover.dir property definition. Updated clover.dbdir to put the DB somewhere safe. Set clover.excluded so as not instrument the test classes themselves.
95 lines
2.9 KiB
Properties
95 lines
2.9 KiB
Properties
# Ant properties for building the Acegi Security System for Spring.
|
|
|
|
# Values in this file will be overriden by any values with the same name
|
|
# in the user-created build.properties file.
|
|
|
|
# $Id$
|
|
|
|
# Project version
|
|
acegi-security-version=0.3
|
|
|
|
# Project name
|
|
name=acegi-security-system-for-spring
|
|
|
|
# Compile with debug code
|
|
debug=on
|
|
|
|
# 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
|
|
|
|
# Names of distribution jar files
|
|
acegi-security.jar=acegi-security.jar
|
|
|
|
# Names of distribution jar files
|
|
acegi-taglib.jar=acegi-security-taglib.jar
|
|
|
|
# Name of Zip file containing all project sources
|
|
acegi-security-src.zip=acegi-security-src.zip
|
|
|
|
# Library directory within project. Where third party jars reside.
|
|
lib.dir=${basedir}/lib
|
|
|
|
# Source directory under the current root
|
|
src.dir=${basedir}/src
|
|
|
|
# Directory for generated API documentation -->
|
|
javadocs.dir=${basedir}/docs/api
|
|
|
|
# Test directory under the current root
|
|
test.dir=${basedir}/test
|
|
|
|
# Wildcards to be matched by JUnit tests
|
|
# Convention is that our JUnit test classes have names like XXXXTestSuite or XXXTests
|
|
test.includes=**/*TestSuite.class **/*Tests.class
|
|
|
|
# Wildcards to exclude among JUnit tests
|
|
test.excludes=**/Abstract*
|
|
|
|
# Directory where JUnit test reports are written
|
|
target.junit.reports.dir=${target.dir}/test-reports
|
|
|
|
# Directory we generate distribution units such as jars and zips to
|
|
dist.dir=dist
|
|
|
|
# Directory for release ZIPs
|
|
target.release.dir=${target.dir}/release
|
|
|
|
# ZIP file that gets created for a release
|
|
release.zip=acegi-security-${acegi-security-version}.zip
|
|
release-with-dependencies.zip=acegi-security-${acegi-security-version}-with-dependencies.zip
|
|
|
|
# Path prefix within the ZIP file
|
|
release.path=acegi-security-${acegi-security-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
|
|
|
|
# Where to find code formatting rules
|
|
jalopy.xml=jalopy.xml
|
|
|
|
# Clover properties
|
|
clover.dbdir=${target.dir}/clover
|
|
clover.dbfile=acegi_security_coverage.db
|
|
clover.initstring=${clover.dbdir}/${clover.dbfile}
|
|
target.clover.html.dir=${target.dir}/clover-reports
|
|
|
|
# Global property to exclude selected classes from Clover instrumentation.
|
|
# Typically we'll use this to exclude experimental packages from coverage
|
|
# analysis, or classes that are intended to support development.
|
|
clover.excludes=**/*Exception.java:**/*Tests.java
|
|
|
|
# ------------------------------------------------------------------------
|
|
# docbook reference documentation
|
|
# - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
|
|
doc.dir=docs
|
|
doc.ref.dir=docs/reference
|
|
dist.ref.dir=docs/reference
|