project.properties 5.3 KB

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