target-ide/ support by resourceBaseDir using ${project.build.directory} 12/47812/1
authorMichael Vorburger <vorburger@redhat.com>
Tue, 1 Nov 2016 20:43:32 +0000 (21:43 +0100)
committerMichael Vorburger <vorburger@redhat.com>
Tue, 1 Nov 2016 20:43:32 +0000 (21:43 +0100)
without explicitly setting this,
org.opendaylight.yangtools.maven.sal.api.gen.plugin.CodeGeneratorImpl
defaults to hard-coded target/generated-sources/spi for
META-INF/services/org.opendaylight.yangtools.yang.binding.YangModelBindingProvider
instead of target-ide.

Minor: Also add target-ide/ to .gitignore of this git repository.

Change-Id: I4155eb666dd6ef028dc2397e32c88cd50db4f0c6
Signed-off-by: Michael Vorburger <vorburger@redhat.com>
.gitignore
binding/binding-parent/pom.xml
common/parent/pom.xml

index 10318ff8ee5c39f496c5c4339cc1b401f9230783..a55ebfa32674c9feaa448fb46100ca9e3c3fa954 100644 (file)
@@ -11,6 +11,7 @@
 .project
 .settings
 target
+target-ide
 *.iml
 *.svg
 .idea
index b8c9a55fcf570bf0fe53b4166b32ad155b24c169..2f5c74a66d914e7580348bd5cd31a87916ed46f6 100644 (file)
                                             <generator>
                                                 <codeGeneratorClass>org.opendaylight.yangtools.maven.sal.api.gen.plugin.CodeGeneratorImpl</codeGeneratorClass>
                                                 <outputBaseDir>${salGeneratorPath}</outputBaseDir>
+                                                <resourceBaseDir>${project.build.directory}/generated-sources/spi</resourceBaseDir>
                                             </generator>
                                         </codeGenerators>
                                         <inspectDependencies>true</inspectDependencies>
index 333126e75b38b9f482fcc6803bab3d2539aa7c08..0de1dd9d1170c26130ecc6de0c2e0be0a53324d5 100644 (file)
                                         <outputBaseDir>
                                             ${salGeneratorPath}
                                         </outputBaseDir>
+                                        <resourceBaseDir>${project.build.directory}/generated-sources/spi</resourceBaseDir>
                                     </generator>
                                     <generator>
                                         <codeGeneratorClass>org.opendaylight.yangtools.yang.unified.doc.generator.maven.DocumentationGeneratorImpl</codeGeneratorClass>