annotate jmh-samples/pom.xml @ 1428:7acb946af0e2

Continue in 1.20-SNAPSHOT.
author shade
date Wed, 03 May 2017 14:24:25 +0200
parents b7dc6e851f12
children 1ddf31f810a3
rev   line source
duke@0 1 <!--
shade@1045 2 Copyright (c) 2014, Oracle America, Inc.
shade@1045 3 All rights reserved.
duke@0 4
shade@1045 5 Redistribution and use in source and binary forms, with or without
shade@1045 6 modification, are permitted provided that the following conditions are met:
duke@0 7
shade@1045 8 * Redistributions of source code must retain the above copyright notice,
shade@1045 9 this list of conditions and the following disclaimer.
duke@0 10
shade@1045 11 * Redistributions in binary form must reproduce the above copyright
shade@1045 12 notice, this list of conditions and the following disclaimer in the
shade@1045 13 documentation and/or other materials provided with the distribution.
duke@0 14
shade@1045 15 * Neither the name of Oracle nor the names of its contributors may be used
shade@1045 16 to endorse or promote products derived from this software without
shade@1045 17 specific prior written permission.
shade@1045 18
shade@1045 19 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
shade@1045 20 AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
shade@1045 21 IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
shade@1045 22 ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE
shade@1045 23 LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
shade@1045 24 CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
shade@1045 25 SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
shade@1045 26 INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
shade@1045 27 CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
shade@1045 28 ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF
shade@1045 29 THE POSSIBILITY OF SUCH DAMAGE.
duke@0 30 -->
duke@0 31
duke@0 32 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
duke@0 33 xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
duke@0 34 <modelVersion>4.0.0</modelVersion>
shade@230 35
shade@230 36 <parent>
shade@230 37 <groupId>org.openjdk.jmh</groupId>
shade@230 38 <artifactId>jmh-parent</artifactId>
shade@1428 39 <version>1.20-SNAPSHOT</version>
shade@230 40 </parent>
shade@230 41
shade@230 42 <name>JMH Samples</name>
duke@0 43 <artifactId>jmh-samples</artifactId>
duke@0 44 <packaging>jar</packaging>
duke@0 45
duke@0 46 <organization>
shade@47 47 <name>Oracle</name>
shade@1 48 <url>http://openjdk.java.net/</url>
duke@0 49 </organization>
duke@0 50 <inceptionYear>2012</inceptionYear>
duke@0 51
duke@0 52 <dependencies>
duke@0 53 <dependency>
duke@0 54 <groupId>org.openjdk.jmh</groupId>
duke@0 55 <artifactId>jmh-core</artifactId>
shade@485 56 <version>${project.version}</version>
shade@485 57 </dependency>
shade@485 58 <dependency>
shade@485 59 <groupId>org.openjdk.jmh</groupId>
shade@485 60 <artifactId>jmh-generator-annprocess</artifactId>
shade@485 61 <version>${project.version}</version>
shade@495 62 <scope>provided</scope>
duke@0 63 </dependency>
duke@0 64 </dependencies>
duke@0 65
shade@3 66 <properties>
shade@3 67 <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
shade@930 68 <uberjar.name>benchmarks</uberjar.name>
shade@3 69 </properties>
shade@3 70
duke@0 71 <build>
duke@0 72 <plugins>
duke@0 73 <plugin>
duke@0 74 <groupId>org.apache.maven.plugins</groupId>
duke@0 75 <artifactId>maven-compiler-plugin</artifactId>
shade@44 76 <version>3.0</version>
duke@0 77 <configuration>
shade@1369 78 <compilerVersion>1.7</compilerVersion>
shade@1369 79 <source>1.7</source>
shade@1369 80 <target>1.7</target>
duke@0 81 </configuration>
duke@0 82 </plugin>
duke@0 83 <plugin>
duke@0 84 <groupId>org.apache.maven.plugins</groupId>
duke@0 85 <artifactId>maven-surefire-plugin</artifactId>
shade@44 86 <version>2.14.1</version>
duke@0 87 <configuration>
duke@0 88 <forkMode>always</forkMode>
duke@0 89 <redirectTestOutputToFile>true</redirectTestOutputToFile>
duke@0 90 </configuration>
duke@0 91 </plugin>
duke@0 92 <plugin>
duke@0 93 <groupId>org.apache.maven.plugins</groupId>
duke@0 94 <artifactId>maven-shade-plugin</artifactId>
shade@4 95 <version>2.0</version>
duke@0 96 <executions>
duke@0 97 <execution>
duke@0 98 <phase>package</phase>
duke@0 99 <goals>
duke@0 100 <goal>shade</goal>
duke@0 101 </goals>
duke@0 102 <configuration>
shade@930 103 <finalName>${uberjar.name}</finalName>
duke@0 104 <transformers>
shade@43 105 <transformer
shade@43 106 implementation="org.apache.maven.plugins.shade.resource.ManifestResourceTransformer">
duke@0 107 <mainClass>org.openjdk.jmh.Main</mainClass>
duke@0 108 </transformer>
duke@0 109 </transformers>
duke@0 110 </configuration>
duke@0 111 </execution>
duke@0 112 </executions>
duke@0 113 </plugin>
duke@0 114
duke@0 115 <plugin>
duke@0 116 <groupId>com.mycila.maven-license-plugin</groupId>
duke@0 117 <artifactId>maven-license-plugin</artifactId>
shade@4 118 <version>1.10.b1</version>
duke@0 119 <executions>
duke@0 120 <execution>
duke@0 121 <goals>
duke@0 122 <goal>format</goal>
duke@0 123 </goals>
duke@0 124 <phase>process-sources</phase>
duke@0 125 <configuration>
shade@1045 126 <header>file:///${project.basedir}/../src/license/bsd/header.txt</header>
shade@625 127 <skipExistingHeaders>true</skipExistingHeaders>
duke@0 128 <strictCheck>true</strictCheck>
shade@98 129 <mapping>
shade@98 130 <java>PHP</java>
shade@98 131 </mapping>
duke@0 132 </configuration>
duke@0 133 </execution>
duke@0 134 </executions>
duke@0 135 </plugin>
duke@0 136
duke@0 137 </plugins>
duke@0 138 </build>
duke@0 139
duke@0 140 </project>
duke@0 141
duke@0 142
duke@0 143