pmd/pmd-core
Andreas Dangel aa5950fa41 Merge branch 'pmd/5.3.x' into master
# Conflicts:
#	pmd-core/pom.xml
#	pmd-cpp/pom.xml
#	pmd-cs/pom.xml
#	pmd-dist/pom.xml
#	pmd-fortran/pom.xml
#	pmd-go/pom.xml
#	pmd-java/pom.xml
#	pmd-java8/pom.xml
#	pmd-javascript/pom.xml
#	pmd-jsp/pom.xml
#	pmd-matlab/pom.xml
#	pmd-objectivec/pom.xml
#	pmd-php/pom.xml
#	pmd-plsql/pom.xml
#	pmd-python/pom.xml
#	pmd-ruby/pom.xml
#	pmd-scala/pom.xml
#	pmd-test/pom.xml
#	pmd-vm/pom.xml
#	pmd-xml/pom.xml
#	pom.xml
#	src/site/markdown/overview/changelog.md
2015-09-18 14:02:28 +02:00
..
2015-09-18 14:02:28 +02:00

How to build PMD ?
==================

Simply use maven: $ mvn compile

PMD now uses a small plugin to generate its website, so if you want to build the
website ($ mvn site), you'll need to install it:

$ cd ../maven-plugin-pmd-build
$ mvn clean install

That's all !

How to quickly build a "release" (zipfiles - for testing purpose only) ?
------------------------------------------------------------------------

$ mvn -Dmaven.test.skip=true -Dmaven.clover.skip=true verify post-site

Full release process is documented in src/site/xdocs/pmd-release-process.xml