- <groupId>com.mycila.maven-license-plugin</groupId>
- <artifactId>maven-license-plugin</artifactId>
- <configuration>
- <header>license-apache2-header.txt</header>
- <failIfMissing>true</failIfMissing>
- <aggregate>true</aggregate>
- <includes>
- <include>src/**/*.java</include>
- <include>src/**/*.xml</include>
- </includes>
- <excludes>
- <exclude>**/springutil/**</exclude>
- <exclude>**/qooxdoo-sdk/**</exclude>
- </excludes>
- <useDefaultExcludes>true</useDefaultExcludes>
- <mapping>
- <java>SLASHSTAR_STYLE</java>
- <xml>XML_STYLE</xml>
- </mapping>
- </configuration>
- </plugin>
- <plugin>
- <groupId>com.agilejava.docbkx</groupId>
- <artifactId>docbkx-maven-plugin</artifactId>
- <configuration>
- <sourceDirectory>doc/reference</sourceDirectory>
- <targetDirectory>target/site/reference</targetDirectory>
- <htmlStylesheet>css/style.css</htmlStylesheet>
- <postProcess>
- <copy todir="target/site/reference">
- <fileset dir="doc/reference">
- <include name="*/*.css" />
- </fileset>
- <fileset dir="doc/reference">
- <include name="img/**" />
- </fileset>
- </copy>
- </postProcess>
- </configuration>
- <executions>
- <execution>
- <goals>
- <goal>generate-html</goal>
- <goal>generate-pdf</goal>
- </goals>
- <phase>pre-site</phase>
- </execution>
- </executions>