4.0.0
org.hamcrest
hamcrest-parent
pom
1.1
Hamcrest Parent
2006
Hamcrest
http://code.google.com/p/hamcrest
BSD style
http://www.opensource.org/licenses/bsd-license.php
repo
scm:svn:https://hamcrest.googlecode.com/svn/tags/hamcrest-packaging-maven-1.1
https://hamcrest.googlecode.com/svn/tags/hamcrest-packaging-maven-1.1
hamcrest-all
hamcrest-core
hamcrest-generator
hamcrest-integration
hamcrest-library
jmock
jmock
1.1.0
provided
junit
junit
4.0
provided
org.easymock
easymock
2.2
provided
jmock
jmock
junit
junit
org.easymock
easymock
hamcrest@repo1.maven.org
Central Maven Repository
scp://repo1.maven.org/home/projects/hamcrest/repository
org.apache.maven.plugins
maven-jar-plugin
2.1
false
org.codehaus.mojo.groovy
groovy-maven-plugin
1.0-alpha-3
generate-resources
execute
def ant = new AntBuilder()
def script = "${basedir}/src/script/download-jars.sh"
def version = "${release.version}"
if ( version == "null" ){
println("ERROR: 'release.version' property not set.")
} else {
println("Using release version ${release.version}")
}
if ( new File(script).exists() ){
// we are in top-level module
println("Found script "+script)
ant.exec(executable: script, dir: "${basedir}",
spawn: false, failifexecutionfails: true, failonerror: true){
arg(value: "http://hamcrest.googlecode.com/files/")
arg(value: "hamcrest-${release.version}.zip" )
arg(value: "target")
arg(value: "hamcrest-${release.version}")
}
} else {
// we are in child module
ant.copy(file: "${download.artifact.dir}/${artifact.name}.jar",
tofile: "${project.build.directory}/downloaded.jar", verbose: true)
ant.unjar(src: "${project.build.directory}/downloaded.jar",
dest: "${project.build.outputDirectory}")
}
org.apache.maven.plugins
maven-release-plugin
2.0-beta-6
true
https://hamcrest.googlecode.com/svn/tags
org.apache.maven.wagon
wagon-webdav
1.0-beta-2
1.1
target
hamcrest-${release.version}
${artifactId}-${release.version}
${basedir}/../${download.dir}/${download.name}/${download.name}