annotate pom.xml @ 1007:9b4287ecb19c

JMH v1.1.
author shade
date Fri, 12 Sep 2014 12:39:20 +0400
parents df2964b5c7c7
children 712b5ce908ca
rev   line source
duke@0 1 <!--
duke@0 2 Copyright (c) 2005, 2013, Oracle and/or its affiliates. All rights reserved.
duke@0 3 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
duke@0 4
duke@0 5 This code is free software; you can redistribute it and/or modify it
duke@0 6 under the terms of the GNU General Public License version 2 only, as
duke@0 7 published by the Free Software Foundation. Oracle designates this
duke@0 8 particular file as subject to the "Classpath" exception as provided
duke@0 9 by Oracle in the LICENSE file that accompanied this code.
duke@0 10
duke@0 11 This code is distributed in the hope that it will be useful, but WITHOUT
duke@0 12 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
duke@0 13 FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
duke@0 14 version 2 for more details (a copy is included in the LICENSE file that
duke@0 15 accompanied this code).
duke@0 16
duke@0 17 You should have received a copy of the GNU General Public License version
duke@0 18 2 along with this work; if not, write to the Free Software Foundation,
duke@0 19 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
duke@0 20
duke@0 21 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
duke@0 22 or visit www.oracle.com if you need additional information or have any
duke@0 23 questions.
duke@0 24 -->
duke@0 25
duke@0 26 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
duke@0 27 xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
shade@230 28 <modelVersion>4.0.0</modelVersion>
duke@0 29
duke@0 30 <groupId>org.openjdk.jmh</groupId>
duke@0 31 <artifactId>jmh-parent</artifactId>
duke@0 32 <packaging>pom</packaging>
shade@1007 33 <version>1.1</version>
duke@0 34 <name>Java Microbenchmark Harness Parent</name>
duke@0 35
duke@0 36 <description>
shade@230 37 JMH is the framework for writing and running Java nano/micro/millibenchmarks.
duke@0 38 </description>
duke@0 39
shade@230 40 <url>
shade@230 41 http://openjdk.java.net/projects/code-tools/jmh/
shade@230 42 </url>
shade@230 43
shade@230 44 <scm>
shade@230 45 <url>http://hg.openjdk.java.net/code-tools/jmh/</url>
shade@230 46 <connection>scm:hg:http://hg.openjdk.java.net/code-tools/jmh/</connection>
shade@230 47 </scm>
shade@230 48
shade@256 49 <licenses>
shade@256 50 <license>
shade@256 51 <name>GNU General Public License (GPL), version 2, with the Classpath exception</name>
shade@256 52 <url>http://openjdk.java.net/legal/gplv2+ce.html</url>
shade@256 53 </license>
shade@256 54 </licenses>
shade@256 55
shade@542 56 <!--
shade@542 57 Hall of Fame: those who contributed *a lot* into JMH codebase are listed below.
shade@542 58 -->
shade@230 59 <developers>
shade@230 60 <developer>
shade@230 61 <id>shade</id>
shade@230 62 <name>Aleksey Shipilev</name>
shade@542 63 <organization>Oracle/Sun</organization>
shade@542 64 <roles>
shade@542 65 <role>current-development</role>
shade@542 66 </roles>
shade@542 67 </developer>
shade@542 68 <developer>
shade@542 69 <id>skuksenko</id>
shade@542 70 <name>Sergey Kuksenko</name>
shade@542 71 <organization>Oracle/Sun</organization>
shade@542 72 <roles>
shade@542 73 <role>current-development</role>
shade@542 74 </roles>
shade@542 75 </developer>
shade@542 76 <developer>
shade@542 77 <id>aastrand</id>
shade@542 78 <name>Anders Astrand</name>
shade@542 79 <organization>Oracle/BEA</organization>
shade@542 80 <roles>
shade@542 81 <role>initial-development</role>
shade@542 82 </roles>
shade@542 83 </developer>
shade@542 84 <developer>
shade@542 85 <id>sfriberg</id>
shade@542 86 <name>Staffan Friberg</name>
shade@542 87 <organization>Oracle/BEA</organization>
shade@542 88 <roles>
shade@542 89 <role>initial-development</role>
shade@542 90 </roles>
shade@542 91 </developer>
shade@542 92 <developer>
shade@542 93 <id>hloef</id>
shade@542 94 <name>Henrik Loef</name>
shade@542 95 <organization>Oracle/BEA</organization>
shade@542 96 <roles>
shade@542 97 <role>initial-development</role>
shade@542 98 </roles>
shade@230 99 </developer>
shade@230 100 </developers>
shade@230 101
shade@250 102 <build>
shade@250 103 <plugins>
shade@250 104 <!-- Create source jar -->
shade@250 105 <plugin>
shade@250 106 <groupId>org.apache.maven.plugins</groupId>
shade@250 107 <artifactId>maven-source-plugin</artifactId>
shade@250 108 <version>2.2.1</version>
shade@250 109 <executions>
shade@250 110 <execution>
shade@250 111 <id>attach-sources</id>
shade@250 112 <phase>verify</phase>
shade@250 113 <goals>
shade@250 114 <goal>jar</goal>
shade@250 115 </goals>
shade@250 116 </execution>
shade@250 117 </executions>
shade@250 118 </plugin>
shade@250 119
shade@615 120 <!-- Create javadoc jar -->
shade@615 121 <plugin>
shade@615 122 <groupId>org.apache.maven.plugins</groupId>
shade@615 123 <artifactId>maven-javadoc-plugin</artifactId>
shade@615 124 <version>2.9</version>
shade@615 125 <configuration>
shade@615 126 <quiet>true</quiet>
shade@615 127 </configuration>
shade@615 128 <executions>
shade@615 129 <execution>
shade@615 130 <id>attach-javadoc</id>
shade@615 131 <phase>verify</phase>
shade@615 132 <goals>
shade@615 133 <goal>jar</goal>
shade@615 134 </goals>
shade@615 135 </execution>
shade@615 136 </executions>
shade@615 137 </plugin>
shade@615 138
shade@250 139 <!-- Add sources and javadoc to eclipse project files when available. -->
shade@250 140 <plugin>
shade@250 141 <groupId>org.apache.maven.plugins</groupId>
shade@250 142 <artifactId>maven-eclipse-plugin</artifactId>
shade@250 143 <version>2.9</version>
shade@250 144 <configuration>
shade@250 145 <downloadSources>true</downloadSources>
shade@250 146 <downloadJavadocs>true</downloadJavadocs>
shade@250 147 </configuration>
shade@250 148 </plugin>
shade@250 149 </plugins>
shade@250 150 </build>
shade@250 151
duke@0 152 <prerequisites>
duke@0 153 <maven>3.0</maven>
duke@0 154 </prerequisites>
duke@0 155
duke@0 156 <modules>
duke@0 157 <module>jmh-core</module>
duke@0 158 <module>jmh-core-it</module>
shade@555 159 <module>jmh-core-ct</module>
shade@48 160 <module>jmh-core-benchmarks</module>
duke@0 161 <module>jmh-samples</module>
shade@485 162 <module>jmh-generator-annprocess</module>
shade@807 163 <module>jmh-generator-asm</module>
shade@485 164 <module>jmh-generator-bytecode</module>
shade@485 165 <module>jmh-generator-reflection</module>
shade@483 166 <module>jmh-archetypes</module>
duke@0 167 </modules>
duke@0 168
duke@0 169 </project>