# ------------------------------------------------------------------- # Copyright 2001-2006 The Apache Software Foundation. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. # You may obtain a copy of the License at # # http://www.apache.org/licenses/LICENSE-2.0 # # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and # limitations under the License. # ------------------------------------------------------------------- #==================================================================== # WARNING: All these properties are inherited by the plugin projects #==================================================================== #===== # Repositories settings #===== # TODO: remove http://people.apache.org/repo/m1-snapshot-repository/, just there for SNAPSHOTs maven.repo.remote = http://people.apache.org/repo/m1-snapshot-repository/,http://repo1.maven.org/maven # Repository to deploy to maven.repo.list=apache.snapshots maven.repo.apache.releases=scp://${pom.distributionSite} maven.repo.apache.releases.directory=${pom.distributionDirectory} maven.repo.apache.releases.group=maven # These must be set elsewhere #maven.repo.apache.releases.username= #maven.repo.apache.releases.privatekey= #maven.repo.apache.releases.passphrase= # Repository to deploy snapshots maven.repo.apache.snapshots=scp://people.apache.org maven.repo.apache.snapshots.directory=/www/people.apache.org/repo/m1-snapshot-repository maven.repo.apache.snapshots.username=${maven.repo.apache.releases.username} maven.repo.apache.snapshots.privatekey=${maven.repo.apache.releases.privatekey} maven.repo.apache.snapshots.passphrase=${maven.repo.apache.releases.passphrase} maven.repo.apache.snapshots.group=${maven.repo.apache.releases.group} #===== # Dependencies overriding #===== # Override versions of dependencies defined in maven core # The maven's classloader doesn't allow plugins to use # a different version of dependencies loaded by the core. maven.jar.override = on # Set dependencies versions from maven 1.1 core maven.jar.ant=1.6.5 maven.jar.ant-junit=1.6.5 maven.jar.ant-launcher=1.6.5 maven.jar.ant-trax=1.6.5 maven.jar.commons-beanutils=1.6.1 maven.jar.commons-cli=1.0-beta-2 maven.jar.commons-codec=1.2 maven.jar.commons-collections=3.0 maven.jar.commons-httpclient=3.0 maven.jar.commons-io=1.2 maven.jar.commons-jelly=1.0.1-20060717 maven.jar.commons-jelly-tags-ant=1.1 maven.jar.commons-jelly-tags-define=1.0 maven.jar.commons-jelly-tags-util=1.1.1 maven.jar.commons-jelly-tags-xml=1.1 maven.jar.commons-jexl=1.1 maven.jar.commons-lang=2.0 maven.jar.commons-logging=1.0.4 maven.jar.dom4j=1.7-20060614 maven.jar.jaxen=1.1-beta-9 maven.jar.forehead=1.0-beta-5 maven.jar.log4j=1.2.13 maven.jar.maven-model=3.0.2 maven.jar.plexus-utils=1.0.5 maven.jar.stax=1.2.0 maven.jar.stax-api=1.0.1 maven.jar.stax-utils=20060502 maven.jar.wagon-file=1.0-beta-2 maven.jar.wagon-http=1.0-beta-2 maven.jar.wagon-ssh-common=1.0-beta-2 maven.jar.wagon-ssh=1.0-beta-2 maven.jar.wagon-provider-api=1.0-beta-2 maven.jar.xercesImpl=2.8.0 maven.jar.xml-apis=1.3.03 maven.jar.xml-resolver=1.1 maven.jar.maven = ${maven.home}/lib/maven.jar #===== # Compilation options #===== # We are targetting the 1.3 JVM and above maven.compile.target=1.3 maven.compile.source=1.3 maven.compile.encoding=UTF-8 maven.compile.fork=true #===== # Announcement plugin properties #===== maven.announcement.distributionUrl=http://www.apache.org/dyn/closer.cgi/java-repository/maven/plugins maven.announcement.mail.to = users@maven.apache.org,dev@maven.apache.org,announce@maven.apache.org maven.announcement.mail.subject=[ANN] ${pom.name} %VERSION% for Maven 1.x released maven.announcement.lenient=true #===== # Artifact plugin settings #===== # Force artifact deployment. You must setup your environment appropriately maven.artifact.legacy=false # artifacts must be signed maven.artifact.gpg.skip=false #===== # Changelog plugin properties #===== maven.changelog.type=date maven.changelog.date=lastRelease #===== # Javadoc plugin settings #===== maven.javadoc.links = http://java.sun.com/j2se/1.4.2/docs/api/ #===== # MultiProject plugin settings #===== maven.multiproject.type=plugin #===== # PDF plugin settings #===== # Use the gif image for the organization's logo maven.pdf.companyLogo=http://www.apache.org/images/asf_logo_wide.gif maven.pdf.projectLogo=http://maven.apache.org/images/maven.gif #===== # SCM plugin settings #===== # TODO: derive from SCM URL maven.scm.svn.tag.base=https://svn.apache.org/repos/asf/maven/maven-1/plugins/tags maven.scm.checkout.dir=${maven.build.dir}/scm/checkout #===== # Test/JUnit plugin settings #===== # Fork so that plugins unit tests are run with the correct classpath maven.junit.fork = true maven.junit.forkmode = once maven.junit.jvmargs = -XX:MaxPermSize=128m -Xmx512m #===== # XDOC plugin settings #===== maven.xdoc.distributionUrl=http://www.apache.org/dyn/closer.cgi/java-repository/maven/plugins maven.xdoc.version = ${pom.currentVersion} #===== # Others settings #===== maven.ci.nagEmailAddress=notifications@maven.apache.org