From: Maros Marsalek Date: Wed, 29 Jan 2014 11:48:39 +0000 (+0100) Subject: Add javadoc generation for yang modules in netconf subsystem X-Git-Tag: autorelease-tag-v20140601202136_82eb3f9~551^2 X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?p=controller.git;a=commitdiff_plain;h=35953712dfdb524d8a320a1d61e904732538cac7;hp=f207c0c13689d0744c2ed2eb0395076fee82ffe6 Add javadoc generation for yang modules in netconf subsystem Added org.opendaylight.yangtools.yang.unified.doc.generator.maven.DocumentationGeneratorImpl generator to yang-maven-plugin configuration in order to generate informational html page about yang modules. Affected yang modules: ietf-netconf-monitoring, ietf-netconf-monitoring-extension. Change-Id: I83d3089256a21515cc4fb3320a81956af590e1ce Signed-off-by: Maros Marsalek --- diff --git a/opendaylight/netconf/ietf-netconf-monitoring-extension/pom.xml b/opendaylight/netconf/ietf-netconf-monitoring-extension/pom.xml index 37db39f8c1..c6111ab395 100644 --- a/opendaylight/netconf/ietf-netconf-monitoring-extension/pom.xml +++ b/opendaylight/netconf/ietf-netconf-monitoring-extension/pom.xml @@ -30,53 +30,10 @@ org.opendaylight.yangtools yang-maven-plugin - ${yangtools.version} - - - - generate-sources - - - src/main/yang - - - - org.opendaylight.yangtools.maven.sal.api.gen.plugin.CodeGeneratorImpl - - - ${project.build.directory}/generated-sources/monitoring - - - - true - - - - - - org.opendaylight.yangtools - maven-sal-api-gen-plugin - ${yangtools.version} - - org.codehaus.mojo build-helper-maven-plugin - 1.7 - - - generate-sources - - add-source - - - - ${project.build.directory}/generated-sources/monitoring - - - - diff --git a/opendaylight/netconf/ietf-netconf-monitoring/pom.xml b/opendaylight/netconf/ietf-netconf-monitoring/pom.xml index a068edf0a9..e6a186c881 100644 --- a/opendaylight/netconf/ietf-netconf-monitoring/pom.xml +++ b/opendaylight/netconf/ietf-netconf-monitoring/pom.xml @@ -37,53 +37,10 @@ org.opendaylight.yangtools yang-maven-plugin - ${yangtools.version} - - - - generate-sources - - - src/main/yang - - - - org.opendaylight.yangtools.maven.sal.api.gen.plugin.CodeGeneratorImpl - - - ${project.build.directory}/generated-sources/monitoring - - - - true - - - - - - org.opendaylight.yangtools - maven-sal-api-gen-plugin - ${yangtools.version} - - org.codehaus.mojo build-helper-maven-plugin - 1.7 - - - generate-sources - - add-source - - - - ${project.build.directory}/generated-sources/monitoring - - - - diff --git a/opendaylight/netconf/pom.xml b/opendaylight/netconf/pom.xml index 6fef98ff36..2c2ef3b507 100644 --- a/opendaylight/netconf/pom.xml +++ b/opendaylight/netconf/pom.xml @@ -50,6 +50,7 @@ 4.0.10.Final 0.2.4-SNAPSHOT 0.2.4-SNAPSHOT + ${project.build.directory}/generated-sources/sal @@ -225,6 +226,61 @@ + + org.opendaylight.yangtools + yang-maven-plugin + ${yangtools.version} + + + + generate-sources + + + src/main/yang + + + + org.opendaylight.yangtools.maven.sal.api.gen.plugin.CodeGeneratorImpl + + + ${salGeneratorPath} + + + + org.opendaylight.yangtools.yang.unified.doc.generator.maven.DocumentationGeneratorImpl + ${project.build.directory}/site/models + + + true + + + + + + org.opendaylight.yangtools + maven-sal-api-gen-plugin + ${yangtools.version} + + + + + org.codehaus.mojo + build-helper-maven-plugin + 1.7 + + + generate-sources + + add-source + + + + ${salGeneratorPath} + + + + +