| | |
| | | <build> |
| | | <plugins> |
| | | <plugin> |
| | | <artifactId>maven-dependency-plugin</artifactId> |
| | | <inherited>false</inherited> |
| | | <executions> |
| | | <execution> |
| | | <id>unpack-sdk-doc-prerequisites</id> |
| | | <phase>pre-site</phase> |
| | | <goals> |
| | | <goal>unpack</goal> |
| | | </goals> |
| | | <configuration> |
| | | <artifactItems> |
| | | <artifactItem> |
| | | <groupId>org.forgerock.opendj</groupId> |
| | | <artifactId>opendj-ldap-sdk-examples</artifactId> |
| | | <version>${project.version}</version> |
| | | <classifier>sources</classifier> |
| | | <outputDirectory>${project.build.directory}/docbkx-sources/resources</outputDirectory> |
| | | </artifactItem> |
| | | <artifactItem> |
| | | <groupId>org.forgerock.opendj</groupId> |
| | | <artifactId>opendj-ldap-toolkit</artifactId> |
| | | <version>${project.version}</version> |
| | | <classifier>man-pages</classifier> |
| | | <outputDirectory>${project.build.directory}/docbkx-sources</outputDirectory> |
| | | </artifactItem> |
| | | </artifactItems> |
| | | </configuration> |
| | | </execution> |
| | | </executions> |
| | | </plugin> |
| | | |
| | | <plugin> |
| | | <groupId>org.forgerock.opendj</groupId> |
| | | <artifactId>opendj-doc-maven-plugin</artifactId> |
| | | <version>${project.version}</version> |
| | | <inherited>false</inherited> |
| | | <executions> |
| | | <execution> |
| | | <id>generate-result-code-doc</id> |
| | | <phase>pre-site</phase> |
| | | <goals> |
| | | <goal>generate-result-code-doc</goal> |
| | | </goals> |
| | | <configuration> |
| | | <resultCodeSource>opendj-core/src/main/java/org/forgerock/opendj/ldap/ResultCode.java</resultCodeSource> |
| | | <xmlFile>${project.build.directory}/docbkx-sources/dev-guide/appendix-ldap-result-codes.xml</xmlFile> |
| | | </configuration> |
| | | </execution> |
| | | </executions> |
| | | </plugin> |
| | | |
| | | <plugin> |
| | | <groupId>org.forgerock.commons</groupId> |
| | | <artifactId>forgerock-doc-maven-plugin</artifactId> |
| | | <inherited>false</inherited> |
| | | <configuration> |
| | | <!-- JCite SDK Example code --> |
| | | <jCiteSourcePaths> |
| | | <jCiteSourcePath>${project.build.directory}/docbkx-sources/resources</jCiteSourcePath> |
| | | </jCiteSourcePaths> |
| | | <copyResourceFiles>true</copyResourceFiles> |
| | | </configuration> |
| | | <executions> |
| | | <execution> |
| | | <id>pre-process-doc</id> |
| | | <phase>pre-site</phase> |
| | | <goals> |
| | | <goal>process</goal> |
| | | </goals> |
| | | </execution> |
| | | <execution> |
| | | <id>build-doc</id> |
| | | <phase>pre-site</phase> |
| | | <goals> |
| | | <goal>build</goal> |
| | | </goals> |
| | | </execution> |
| | | <execution> |
| | | <id>layout-doc</id> |
| | | <phase>site</phase> |
| | | <goals> |
| | | <goal>site</goal> |
| | | </goals> |
| | | </execution> |
| | | <execution> |
| | | <id>layout-release</id> |
| | | <phase>site</phase> |
| | | <goals> |
| | | <goal>release</goal> |
| | | </goals> |
| | | </execution> |
| | | </executions> |
| | | </plugin> |
| | | |
| | | <plugin> |
| | | <groupId>org.forgerock.maven.plugins</groupId> |
| | | <artifactId>javadoc-updater-maven-plugin</artifactId> |
| | | <version>1.0.0</version> |