# ------------------------------------------------------------------- # Copyright 2001-2004 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. # ------------------------------------------------------------------- # ------------------------------------------------------------------- # P R O J E C T P R O P E R T I E S # ------------------------------------------------------------------- maven.final.name = maven maven.build.dir = ${basedir}/target maven.gen.docs = ${maven.build.dir}/generated-xdocs # TODO: remove cvs repository, just there for SNAPSHOTs maven.repo.remote = http://www.ibiblio.org/maven, http://cvs.apache.org/repository/ # We are targetting the 1.4 JVM and above maven.compile.source=1.4 maven.jar.manifest = manifest.mf # ------------------------------------------------------------------- # T E S T I N G # ------------------------------------------------------------------- # This is to test a feature where a value is defined in a properties file # and is available for use inside the POM. pomProperty = value # ------------------------------------------------------------------- # C H E C K S T Y L E P R O P E R T I E S # ------------------------------------------------------------------- maven.checkstyle.properties = ${basedir}/checkstyle.xml maven.checkstyle.header.file = ${basedir}/checkstyle-license.txt # ------------------------------------------------------------------- # P M D / C P D P R O P E R T I E S # ------------------------------------------------------------------- maven.pmd.cpd.enable = true # ------------------------------------------------------------------- # S I M I A N P R O P E R T I E S # ------------------------------------------------------------------- maven.simian.linecount = 4 # ------------------------------------------------------------------- # J A V A D O C P R O P E R T I E S # ------------------------------------------------------------------- maven.javadoc.links = http://jakarta.apache.org/commons/jelly/apidocs/, http://jakarta.apache.org/commons/betwixt/apidocs/ # ------------------------------------------------------------------- # J E L L Y D O C P R O P E R T I E S # ------------------------------------------------------------------- maven.jellydoc.packages = ${pom.package}.jelly.tags.* # ------------------------------------------------------------------- # X D O C P R O P E R T I E S # ------------------------------------------------------------------- # Display the date on the Maven web site maven.xdoc.date = left maven.xdoc.date.format = dd MMMM yyyy HH:mm z # Display the maven version the web site is documenting maven.xdoc.version = #------------------------------------------------------------------ # N S I S P R O P E R T I E S #------------------------------------------------------------------ maven.nsis.src=${basedir}/src/installer/nsis maven.nsis.logo=${maven.nsis.src}/maven.bmp maven.nsis.logo.position=left maven.nsis.logo.widthHeight=70 #------------------------------------------------------------------ # H T M L 2 X D O C P R O P E R T I E S #------------------------------------------------------------------ maven.html2xdoc.enable=true #------------------------------------------------------------------ # P D F P R O P E R T I E S #------------------------------------------------------------------ maven.pdf.companyLogo=/images/apache-maven-project.jpg maven.pdf.navigationFile=navigation-pdf.xml #------------------------------------------------------------------ # B O O T S T R A P #------------------------------------------------------------------ maven.bootstrap.plugins = clean/**,jar/**,java/**,license/**,plugin/**,test/** maven.bootstrap.reactor = clean/project.xml,jar/project.xml,java/project.xml,license/project.xml,plugin/project.xml maven.plugins.directory = ${basedir}/../../plugins/trunk maven.plugins.includes = */project.xml # Touchstone is not built into Maven any more maven.plugins.excludes = examples/**,touchstone/**,touchstone-partner/**,plugin-parent/** maven.plugins.profile = plugin-profile.xml maven.get.jars.baseUrl = http://www.ibiblio.org/maven # can't go under target, currently cleans stuff that is needed #maven.bootstrap.dir = ${basedir}/target/bootstrap maven.bootstrap.dir = ${basedir}/bootstrap # ------------------------------------------------------------------------------ # bootstrap is offline or online - online by default . Pass this property # as -o from the command prompt if you are offline # Online mode: # maven.bootstrap.online = # Offline mode: # maven.bootstrap.online = -o # ------------------------------------------------------------------------------ maven.bootstrap.online= # ------------------------------------------------------------------------------ # The bootstrap classes consist of an Ant task front that: # # a) parses the POM using a simple subclass of DefaultHandler # b) downloads Maven's dependencies # ------------------------------------------------------------------------------ maven.bootstrap.classes = ${maven.bootstrap.dir}/bootstrap-classes # ------------------------------------------------------------------------------ # The phase1 classes are all the Maven classes compiled using Ant instead # of Maven itself. # ------------------------------------------------------------------------------ maven.bootstrap.phase1.classes = ${maven.bootstrap.dir}/phase1-classes maven.bootstrap.install.dir = ${maven.bootstrap.dir}/install-phase1 maven.bootstrap.bin.dir = ${maven.bootstrap.dir}/bin maven.lite.plugins=artifact,clean,console,deploy,dist,genapp,jar,java,license,multiproject,plugin,pom,release,repository,scm,site,test,war,xdoc,developer-activity,file-activity,javadoc,jdepend,jellydoc,junit-report,jxr,linkcheck,pmd,tasklist # jdk1.3 compat maven.junit.fork=yes maven.junit.sysproperties=maven.home # 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://cvs.apache.org maven.repo.apache.snapshots.directory=/www/cvs.apache.org/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 maven.xdoc.poweredby.image=maven-feather.png maven.site.stage.address=people.apache.org maven.site.stage.directory=/home/brett/public_html/maven-stage-site maven.site.deploy.method=rsync maven.scm.svn.tag.base=https://svn.apache.org/repos/asf/maven/maven-1/core/tags