Merge "Bug 6956 - Do not wrap Guava as a bundle in the feature definition"
authorMaxime Millette-Coulombe <mmcoulombe@inocybe.com>
Wed, 19 Oct 2016 12:35:29 +0000 (12:35 +0000)
committerGerrit Code Review <gerrit@opendaylight.org>
Wed, 19 Oct 2016 12:35:29 +0000 (12:35 +0000)
archetype/src/main/resources/archetype-resources/__rootArtifactId__-bundle/pom.xml

index 8bc38fe01b469ec41e814073db6b220a46dd5bcf..07a3fb4fd82af743f01316dffc070605afa17e3d 100644 (file)
@@ -33,6 +33,7 @@
             <groupId>${groupId}</groupId>
             <artifactId>${rootArtifactId}-module</artifactId>
             <version>${version}</version>
+            <scope>provided</scope>
         </dependency>
     </dependencies>
     <build>
@@ -61,7 +62,7 @@
                             <outputDirectory>${project.build.directory}/generated-resources</outputDirectory>
                             <groupId>${groupId}</groupId>
                             <includeArtifactIds>${rootArtifactId}-module</includeArtifactIds>
-                            <excludes>META-INF\/**</excludes>
+                            <excludes>META-INF\/**,*/node\/**,*/node_modules\/**</excludes>
                             <excludeTransitive>true</excludeTransitive>
                             <ignorePermissions>false</ignorePermissions>
                         </configuration>