From f6c8194ced28c2e97661acfe5e64014ac66538d1 Mon Sep 17 00:00:00 2001 From: Nelson Tavares de Sousa <ntd@informatik.uni-kiel.de> Date: Fri, 16 Jan 2015 14:29:19 +0100 Subject: [PATCH] added a plugin, which adds the copyright to the header of each file --- pom.xml | 35 ++++++++++++++++++++++++++++++++++- 1 file changed, 34 insertions(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 4631f139..17ba67ad 100644 --- a/pom.xml +++ b/pom.xml @@ -10,6 +10,7 @@ <name>TeeTime</name> <description>TeeTime is a Pipes-and-Filters framework for Java</description> <url>http://teetime.sourceforge.org</url> + <inceptionYear>2015</inceptionYear> <licenses> <license> @@ -115,7 +116,7 @@ <build> <plugins> - + <!-- we want JDK 1.6 source and binary compatibility --> <plugin> <groupId>org.apache.maven.plugins</groupId> @@ -282,6 +283,38 @@ </dependency> </dependencies> </plugin> + + <!-- Copyright Header --> + <plugin> + <groupId>com.mycila</groupId> + <artifactId>license-maven-plugin</artifactId> + <version>2.7</version> + <configuration> + <header>com/mycila/maven/plugin/license/templates/APACHE-2.txt</header> + <properties> + <owner>Mycila</owner> + <email>mathieu.carbou@gmail.com</email> + </properties> + <excludes> + <exclude>**/README</exclude> + <exclude>src/test/resources/**</exclude> + <exclude>src/main/resources/**</exclude> + <exclude>conf/**</exclude> + <exclude>doc/**</exclude> + <exclude>experiments/**</exclude> + <exclude>run-configurations/**</exclude> + <exclude>target/**</exclude> + <exclude>pom.xml</exclude> + </excludes> + </configuration> + <executions> + <execution> + <goals> + <goal>check</goal> + </goals> + </execution> + </executions> + </plugin> </plugins> </build> -- GitLab