project.properties 4.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157
  1. # Ant properties for building the Acegi Security System for Spring.
  2. # Values in this file will be overriden by any values with the same name
  3. # in the user-created build.properties file.
  4. # $Id$
  5. # Project version
  6. acegi-security-version=0.7.0-pre
  7. # Project name
  8. name=acegi-security-system-for-spring
  9. # Compile with debug code
  10. debug=on
  11. # With the exception of 'dist' and 'docs/api', all artifacts produced by
  12. # the build go somewhere underneath the target dir
  13. target.dir=${basedir}/target
  14. # Main source tree will be compiled into this directory tree
  15. target.classes.dir=${target.dir}/classes
  16. # Test tree will be compiled into this directory tree
  17. target.testclasses.dir=${target.dir}/test-classes
  18. # Names of distribution jar files
  19. acegi-security.jar=acegi-security.jar
  20. # Names of distribution jar files
  21. acegi-taglib.jar=acegi-security-taglib.jar
  22. # Name of Zip file containing all project sources
  23. acegi-security-src.zip=acegi-security-src.zip
  24. # Library directory within project. Where third party jars reside.
  25. lib.dir=${basedir}/lib
  26. # Source directory under the current root
  27. src.dir=${basedir}/src
  28. # Directory for generated API documentation -->
  29. javadocs.dir=${basedir}/docs/api
  30. # Test directory under the current root
  31. test.dir=${basedir}/test
  32. # Wildcards to be matched by JUnit tests
  33. # Convention is that our JUnit test classes have names like XXXXTestSuite or XXXTests
  34. test.includes=**/*TestSuite.class **/*Tests.class
  35. # Wildcards to exclude among JUnit tests
  36. test.excludes=
  37. # Directory where JUnit test reports are written
  38. target.junit.reports.dir=${target.dir}/test-reports
  39. # Directory we generate distribution units such as jars and zips to
  40. dist.dir=dist
  41. # Directory for release ZIPs
  42. target.release.dir=${target.dir}/release
  43. # ZIP file that gets created for a release
  44. release.zip=acegi-security-${acegi-security-version}.zip
  45. release-with-dependencies.zip=acegi-security-${acegi-security-version}-with-dependencies.zip
  46. # Path prefix within the ZIP file
  47. release.path=acegi-security-${acegi-security-version}
  48. # This is only used by the ant build to kill this directory, where IDEs may
  49. # place other class files (for samples, etc.)
  50. target.otherclasses.dir=${target.dir}/other-classes
  51. # Where to find code formatting rules
  52. jalopy.xml=jalopy.xml
  53. # Clover properties
  54. target.clover.dir=${target.dir}/clover
  55. clover.dbdir=${target.clover.dir}/db
  56. clover.dbfile=acegi_security_coverage.db
  57. clover.tmpdir=${target.clover.dir}/tmp
  58. target.clover.html.dir=${target.dir}/clover-reports
  59. # ------------------------------------------------------------------------
  60. # docbook reference documentation
  61. # - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
  62. doc.dir=docs
  63. doc.ref.dir=docs/reference
  64. dist.ref.dir=docs/reference
  65. # ------------------------------------------------------------------------
  66. # maven configuration
  67. # - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
  68. # Add this to a build.properties file
  69. #maven.username=your_sourceforge_username
  70. maven.repo.remote=http://www.ibiblio.org/maven,http://acegisecurity.sourceforge.net/maven,http://maven-plugins.sourceforge.net/repository
  71. # Site generation properties
  72. maven.xdoc.date = left
  73. maven.xdoc.version = ${pom.currentVersion}
  74. maven.xdoc.distributionUrl=http://sourceforge.net/project/showfiles.php?group_id=104215
  75. #maven.xdoc.distributionUrl=http://acegisecurity.sourceforge.net/maven/acegisecurity/jars
  76. maven.html2xdoc.enabled=true
  77. # Deploying site
  78. maven.remote.group=acegisecurity
  79. maven.site.deploy.method=ssh
  80. # Repository to deploy to
  81. maven.repo.list=acegi
  82. maven.repo.acegi=sftp://shell.sourceforge.net
  83. maven.repo.acegi.directory=/home/groups/a/ac/acegi/htdocs/maven
  84. maven.repo.acegi.group=acegi
  85. # These must be set elsewhere
  86. #maven.repo.acegi.username=
  87. #maven.repo.acegi.privatekey=
  88. #maven.repo.acegi.passphrase=
  89. # Clover jar overriding to use the licensed version of clover
  90. maven.jar.override=on
  91. maven.jar.clover=${rootdir}/lib/clover/clover.jar
  92. # License plugin settings
  93. maven.license.licenseFile=${rootdir}/LICENSE.txt
  94. # multiproject
  95. maven.multiproject.basedir=${rootdir}
  96. maven.multiproject.includes=core/project.xml,adapters/*/project.xml,samples/*/project.xml
  97. # multichanges
  98. maven.multichanges.basedir=${maven.multiproject.basedir}
  99. maven.multichanges.includes=${maven.multiproject.includes}
  100. # dashboard
  101. maven.dashboard.basedir=${maven.multiproject.basedir}
  102. maven.dashboard.includes=${maven.multiproject.includes}
  103. maven.dashboard.aggregators = cserrors,cswarnings,clovertpc,cloverloc,cloverncloc,junittests,junitfailures,juniterrors,junitpassrate,simiantdl
  104. maven.dashboard.rungoals=false
  105. maven.dashboard.runreactor=false
  106. maven.multiproject.site.goals=site,dashboard:report-single
  107. # needed to get clover reports running dashboard-single
  108. maven.clover.report.xml=true
  109. #------------------------------------------------------------------------
  110. # Commons Attributes
  111. #------------------------------------------------------------------------
  112. # org.apache.commons.attributes.enable=true
  113. # org.apache.commons.attributes.index.enable=true