|
@@ -1073,7 +1073,40 @@
|
|
|
</execution>
|
|
|
</executions>
|
|
|
</plugin>
|
|
|
- </plugins>
|
|
|
+ <plugin>
|
|
|
+ <groupId>com.mycila</groupId>
|
|
|
+ <artifactId>license-maven-plugin</artifactId>
|
|
|
+ <version>2.5</version>
|
|
|
+ <configuration>
|
|
|
+ <header>dev-tools/elasticsearch_license_header.txt</header>
|
|
|
+ <headerDefinitions>
|
|
|
+ <headerDefinition>dev-tools/license_header_definition.xml</headerDefinition>
|
|
|
+ </headerDefinitions>
|
|
|
+ <includes>
|
|
|
+ <include>src/main/java/org/elasticsearch/**/*.java</include>
|
|
|
+ <include>src/test/java/org/elasticsearch/**/*.java</include>
|
|
|
+ </includes>
|
|
|
+ <excludes>
|
|
|
+ <exclude>src/main/java/org/elasticsearch/common/inject/**</exclude> <!-- Guice -->
|
|
|
+ <exclude>src/main/java/org/elasticsearch/common/geo/GeoHashUtils.java</exclude>
|
|
|
+ <exclude>src/main/java/org/elasticsearch/common/lucene/search/XBooleanFilter.java</exclude>
|
|
|
+ <exclude>src/main/java/org/elasticsearch/common/lucene/search/XFilteredQuery.java</exclude>
|
|
|
+ <exclude>src/main/java/org/apache/lucene/queryparser/XSimpleQueryParser.java</exclude>
|
|
|
+ <exclude>src/main/java/org/apache/lucene/**/X*.java</exclude>
|
|
|
+ </excludes>
|
|
|
+ </configuration>
|
|
|
+ <!-- We can't run by default since the package is broken with java 1.6
|
|
|
+ see https://github.com/mycila/license-maven-plugin/issues/35
|
|
|
+ <executions>
|
|
|
+ <execution>
|
|
|
+ <goals>
|
|
|
+ <goal>check</goal>
|
|
|
+ </goals>
|
|
|
+ </execution>
|
|
|
+ </executions>
|
|
|
+ -->
|
|
|
+ </plugin>
|
|
|
+ </plugins>
|
|
|
<pluginManagement>
|
|
|
<plugins>
|
|
|
<!-- make m2e stfu -->
|