From eff49a6f371219fc74d89b6dc05609c4a6fda9ee Mon Sep 17 00:00:00 2001 From: Samuel Langlois Date: Thu, 5 May 2016 15:19:56 +0100 Subject: [PATCH] RM-3379 Add publicapi profile to filter Javadoc --- pom.xml | 67 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 67 insertions(+) diff --git a/pom.xml b/pom.xml index b3bc599547..02dfc0d634 100644 --- a/pom.xml +++ b/pom.xml @@ -342,4 +342,71 @@ + + + + + publicapi + + 1.6.1 + + + + + com.docflex + docflex-alfresco-license + 1.0 + license + + + + + + + maven-dependency-plugin + 2.10 + + + + default-cli + generate-sources + + unpack + + + + + com.docflex + docflex-javadoc + ${docflex.version} + zip + + + ${project.build.directory} + + + + + + + maven-javadoc-plugin + 2.10.3 + + com.docflex.javadoc.Doclet + ${project.build.directory}/docflex-javadoc-${docflex.version}/lib/docflex-javadoc.jar + + -license ${settings.localRepository}/com/docflex/docflex-alfresco-license/1.0/docflex-alfresco-license-1.0.license + -template ${project.build.directory}/docflex-javadoc-${docflex.version}/templates/JavadocPro/FramedDoc.tpl + -nodialog + -launchviewer=false + -p:filter.byAnns.include.classes=org.alfresco.api.AlfrescoPublicApi + -p:docTitle "${project.name} ${project.version} Public API" + -p:windowTitle "${project.name} ${project.version} Public API" + + + + + + +