Add Automatic-Module-Name declarations 61/105661/8
authorSamuel Schneider <samuel.schneider@pantheon.tech>
Tue, 25 Apr 2023 14:48:47 +0000 (16:48 +0200)
committerRobert Varga <nite@hq.sk>
Sat, 13 May 2023 20:35:19 +0000 (20:35 +0000)
Update all packaged models to include Automatic-Module-Name
with correct JPMS module naming.

JIRA: MDSAL-752
Change-Id: I7a8ee5081d97aed0a72570698c4ec729ab57a717
Signed-off-by: Samuel Schneider <samuel.schneider@pantheon.tech>
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
47 files changed:
model/general-entity/pom.xml
model/iana/iana-crypt-hash/pom.xml
model/iana/iana-hardware/pom.xml
model/iana/iana-if-type/pom.xml
model/iana/iana-routing-types/pom.xml
model/ietf/ietf-topology/pom.xml
model/ietf/ietf-type-util/pom.xml
model/ietf/rfc6991-ietf-inet-types/pom.xml
model/ietf/rfc6991-ietf-yang-types/pom.xml
model/ietf/rfc7952/pom.xml
model/ietf/rfc8040/pom.xml
model/ietf/rfc8072/pom.xml
model/ietf/rfc8294-ietf-routing-types/pom.xml
model/ietf/rfc8342-ietf-datastores/pom.xml
model/ietf/rfc8342-ietf-origin/pom.xml
model/ietf/rfc8343/pom.xml
model/ietf/rfc8344/pom.xml
model/ietf/rfc8345-ietf-network-state/pom.xml
model/ietf/rfc8345-ietf-network-topology-state/pom.xml
model/ietf/rfc8345-ietf-network-topology/pom.xml
model/ietf/rfc8345-ietf-network/pom.xml
model/ietf/rfc8346-ietf-l3-unicast-topology-state/pom.xml
model/ietf/rfc8346-ietf-l3-unicast-topology/pom.xml
model/ietf/rfc8348-ietf-hardware-state/pom.xml
model/ietf/rfc8348-ietf-hardware/pom.xml
model/ietf/rfc8349-ietf-ipv4-unicast-routing/pom.xml
model/ietf/rfc8349-ietf-ipv6-unicast-routing/pom.xml
model/ietf/rfc8349-ietf-routing/pom.xml
model/ietf/rfc8519-ietf-access-control-list/pom.xml
model/ietf/rfc8519-ietf-ethertypes/pom.xml
model/ietf/rfc8519-ietf-packet-fields/pom.xml
model/ietf/rfc8520-ietf-acldns/pom.xml
model/ietf/rfc8520-ietf-mud/pom.xml
model/ietf/rfc8525/pom.xml
model/ietf/rfc8528/pom.xml
model/ietf/rfc8529/pom.xml
model/ietf/rfc8530/pom.xml
model/ietf/rfc8542-ietf-dc-fabric-topology/pom.xml
model/ietf/rfc8542-ietf-dc-fabric-types/pom.xml
model/ietf/rfc8776-ietf-te-packet-types/pom.xml
model/ietf/rfc8776-ietf-te-types/pom.xml
model/ietf/rfc8795-ietf-te-topology-state/pom.xml
model/ietf/rfc8795-ietf-te-topology/pom.xml
model/ietf/rfc8819-ietf-module-tags-state/pom.xml
model/ietf/rfc8819-ietf-module-tags/pom.xml
model/l2-types/pom.xml
model/yang-ext/pom.xml

index 109fcbc7f027ef1f446a2da832da5852c6e77a6a..a9ec0e274b49951cf1eeb086898303f7e1b1eccd 100644 (file)
     <packaging>bundle</packaging>
     <name>${project.artifactId}</name>
     <description>${project.artifactId}</description>
+
+    <build>
+        <plugins>
+            <plugin>
+                <groupId>org.apache.felix</groupId>
+                <artifactId>maven-bundle-plugin</artifactId>
+                <configuration>
+                    <instructions>
+                        <Automatic-Module-Name>org.opendaylight.mdsal.model.general.entity</Automatic-Module-Name>
+                    </instructions>
+                </configuration>
+            </plugin>
+        </plugins>
+    </build>
 </project>
index fc96fd939a1893c381a7569b3312e577a3cb5610..4dedd65ecec71e7cd95e7c9b77ae929a07e31368 100644 (file)
             <artifactId>yang-common</artifactId>
         </dependency>
     </dependencies>
+
+    <build>
+        <plugins>
+            <plugin>
+                <groupId>org.apache.felix</groupId>
+                <artifactId>maven-bundle-plugin</artifactId>
+                <configuration>
+                    <instructions>
+                        <Automatic-Module-Name>org.opendaylight.yang.gen.iana.crypt.hash</Automatic-Module-Name>
+                    </instructions>
+                </configuration>
+            </plugin>
+        </plugins>
+    </build>
 </project>
index dddfa49b80c2e19bc6eccbde683f07eb41886b19..7088b3c1a90ebbe2b801d61ecda1afcd498bd054 100644 (file)
 
     <name>${project.artifactId}</name>
     <description>iana-hardware@2018-03-13</description>
+
+    <build>
+        <plugins>
+            <plugin>
+                <groupId>org.apache.felix</groupId>
+                <artifactId>maven-bundle-plugin</artifactId>
+                <configuration>
+                    <instructions>
+                        <Automatic-Module-Name>org.opendaylight.yang.gen.iana.hardware</Automatic-Module-Name>
+                    </instructions>
+                </configuration>
+            </plugin>
+        </plugins>
+    </build>
 </project>
index 3cbcb5c9e783aba73ce69962ce6020fbbcff44e7..b51a339acf7c3105415f55704212f796ffc7dd07 100644 (file)
             <artifactId>rfc8343</artifactId>
         </dependency>
     </dependencies>
+
+    <build>
+        <plugins>
+            <plugin>
+                <groupId>org.apache.felix</groupId>
+                <artifactId>maven-bundle-plugin</artifactId>
+                <configuration>
+                    <instructions>
+                        <Automatic-Module-Name>org.opendaylight.yang.gen.iana._if.type</Automatic-Module-Name>
+                    </instructions>
+                </configuration>
+            </plugin>
+        </plugins>
+    </build>
 </project>
index f46a41691fc565609e36272582266e4674fe6bc4..b678e32c1a516b18022fc3c7ca13039b82b77165 100644 (file)
 
     <name>${project.artifactId}</name>
     <description>iana-routing-types@2021-10-19</description>
+
+    <build>
+        <plugins>
+            <plugin>
+                <groupId>org.apache.felix</groupId>
+                <artifactId>maven-bundle-plugin</artifactId>
+                <configuration>
+                    <instructions>
+                        <Automatic-Module-Name>org.opendaylight.yang.gen.iana.routing.types</Automatic-Module-Name>
+                    </instructions>
+                </configuration>
+            </plugin>
+        </plugins>
+    </build>
 </project>
index 0b5940f9ab9025aad11a3db01f5d2ff5c6f6fa1a..09ce54959653d0324678b17646e111af62858194 100644 (file)
             <artifactId>rfc6991-ietf-yang-types</artifactId>
         </dependency>
     </dependencies>
+
+    <build>
+        <plugins>
+            <plugin>
+                <groupId>org.apache.felix</groupId>
+                <artifactId>maven-bundle-plugin</artifactId>
+                <configuration>
+                    <instructions>
+                        <Automatic-Module-Name>org.opendaylight.yang.gen.ietf.topology</Automatic-Module-Name>
+                    </instructions>
+                </configuration>
+            </plugin>
+        </plugins>
+    </build>
 </project>
index 8b292f79c08dc44bc2aeb3d0a3cc2405412e272a..b4f067821cb3c31f2f6dc9c47f57d8b671d86b7e 100644 (file)
         </dependency>
     </dependencies>
 
+    <build>
+        <plugins>
+            <plugin>
+                <groupId>org.apache.felix</groupId>
+                <artifactId>maven-bundle-plugin</artifactId>
+                <configuration>
+                    <instructions>
+                        <Automatic-Module-Name>org.opendaylight.mdsal.model.ietf.type.util</Automatic-Module-Name>
+                    </instructions>
+                </configuration>
+            </plugin>
+        </plugins>
+    </build>
     <scm>
         <connection>scm:git:http://git.opendaylight.org/gerrit/controller.git</connection>
         <developerConnection>scm:git:ssh://git.opendaylight.org:29418/controller.git</developerConnection>
index 58a524fb17086fc107cc9254987687cf44289c27..714226d631de2fd2a9193cc568b6249d8d532eb7 100644 (file)
             <artifactId>ietf-type-util</artifactId>
         </dependency>
     </dependencies>
+
+    <build>
+        <plugins>
+            <plugin>
+                <groupId>org.apache.felix</groupId>
+                <artifactId>maven-bundle-plugin</artifactId>
+                <configuration>
+                    <instructions>
+                        <Automatic-Module-Name>org.opendaylight.yang.gen.ietf.rfc6991.inet.types</Automatic-Module-Name>
+                    </instructions>
+                </configuration>
+            </plugin>
+        </plugins>
+    </build>
 </project>
index 592284f3e12cd103dc59f5da93c9a9314ffd6b38..e0c6f926e9f43dc470b8ee1c6deb09d649c65378 100644 (file)
             <artifactId>ietf-type-util</artifactId>
         </dependency>
     </dependencies>
+
+    <build>
+        <plugins>
+            <plugin>
+                <groupId>org.apache.felix</groupId>
+                <artifactId>maven-bundle-plugin</artifactId>
+                <configuration>
+                    <instructions>
+                        <Automatic-Module-Name>org.opendaylight.yang.gen.ietf.rfc6991.yang.types</Automatic-Module-Name>
+                    </instructions>
+                </configuration>
+            </plugin>
+        </plugins>
+    </build>
 </project>
index abbc7d4d510544a1376d4b651124cfae5f58232f..c5bb6a37193979a1ca8eaa3377e59ab03b811ef6 100644 (file)
 
     <name>${project.artifactId}</name>
     <description>RFC7952 YANG Metadata</description>
+
+    <build>
+        <plugins>
+            <plugin>
+                <groupId>org.apache.felix</groupId>
+                <artifactId>maven-bundle-plugin</artifactId>
+                <configuration>
+                    <instructions>
+                        <Automatic-Module-Name>org.opendaylight.yang.gen.ietf.rfc7952</Automatic-Module-Name>
+                    </instructions>
+                </configuration>
+            </plugin>
+        </plugins>
+    </build>
 </project>
index e52dc22397b33a7e8dc3abb5c2bbe02acaee9cfb..0ed5e7041c6e0ff63e115df7505a58dc620725ac 100644 (file)
 
     <name>${project.artifactId}</name>
     <description>RFC8040 RESTCONF Protocol</description>
+
+    <build>
+        <plugins>
+            <plugin>
+                <groupId>org.apache.felix</groupId>
+                <artifactId>maven-bundle-plugin</artifactId>
+                <configuration>
+                    <instructions>
+                        <Automatic-Module-Name>org.opendaylight.yang.gen.ietf.rfc8040</Automatic-Module-Name>
+                    </instructions>
+                </configuration>
+            </plugin>
+        </plugins>
+    </build>
 </project>
index 48bcf51f3c4bd381ee579d97b4c2758c03c3b90d..88ad030eac03bf3fdd094df6a543c57ce2192662 100644 (file)
             <artifactId>rfc8040</artifactId>
         </dependency>
     </dependencies>
+
+    <build>
+        <plugins>
+            <plugin>
+                <groupId>org.apache.felix</groupId>
+                <artifactId>maven-bundle-plugin</artifactId>
+                <configuration>
+                    <instructions>
+                        <Automatic-Module-Name>org.opendaylight.yang.gen.ietf.rfc8072</Automatic-Module-Name>
+                    </instructions>
+                </configuration>
+            </plugin>
+        </plugins>
+    </build>
 </project>
index 9759bb1861dda83305649b67da4ed90f46ee0d96..1c50d6666f5db7033893741a12965189f4d1c73d 100644 (file)
             <artifactId>rfc6991-ietf-yang-types</artifactId>
         </dependency>
     </dependencies>
+
+    <build>
+        <plugins>
+            <plugin>
+                <groupId>org.apache.felix</groupId>
+                <artifactId>maven-bundle-plugin</artifactId>
+                <configuration>
+                    <instructions>
+                        <Automatic-Module-Name>org.opendaylight.yang.gen.ietf.rfc8294.routing.types</Automatic-Module-Name>
+                    </instructions>
+                </configuration>
+            </plugin>
+        </plugins>
+    </build>
 </project>
index 09d5b18f41860577c384e4ea7378fe8a2853394f..73b35811714a36f7f0893430b99b61751bf12cd1 100644 (file)
 
     <name>${project.artifactId}</name>
     <description>RFC8342 ietf-datastores</description>
+
+    <build>
+        <plugins>
+            <plugin>
+                <groupId>org.apache.felix</groupId>
+                <artifactId>maven-bundle-plugin</artifactId>
+                <configuration>
+                    <instructions>
+                        <Automatic-Module-Name>org.opendaylight.yang.gen.ietf.rfc8342.datastore</Automatic-Module-Name>
+                    </instructions>
+                </configuration>
+            </plugin>
+        </plugins>
+    </build>
 </project>
index 387b7ea2234fb38f73b45de09bf02c02b1858bcf..674b158a4c55b873b3e100843009fbaaf494ce53 100644 (file)
             <artifactId>rfc7952</artifactId>
         </dependency>
     </dependencies>
+
+    <build>
+        <plugins>
+            <plugin>
+                <groupId>org.apache.felix</groupId>
+                <artifactId>maven-bundle-plugin</artifactId>
+                <configuration>
+                    <instructions>
+                        <Automatic-Module-Name>org.opendaylight.yang.gen.ietf.rfc8342.origin</Automatic-Module-Name>
+                    </instructions>
+                </configuration>
+            </plugin>
+        </plugins>
+    </build>
 </project>
index e1037e99964f8b595cde13c46e6b6f98b3dc478d..0c4fcc3d40e50baf249d98be86a32d435ff67381 100644 (file)
             <artifactId>rfc6991-ietf-yang-types</artifactId>
         </dependency>
     </dependencies>
+
+    <build>
+        <plugins>
+            <plugin>
+                <groupId>org.apache.felix</groupId>
+                <artifactId>maven-bundle-plugin</artifactId>
+                <configuration>
+                    <instructions>
+                        <Automatic-Module-Name>org.opendaylight.yang.gen.ietf.rfc8343</Automatic-Module-Name>
+                    </instructions>
+                </configuration>
+            </plugin>
+        </plugins>
+    </build>
 </project>
index 559af032281579c480331ac19229658727c7923c..6a4a16ade853821d923908c199f1ea3f622e51bf 100644 (file)
             <artifactId>rfc8343</artifactId>
         </dependency>
     </dependencies>
+
+    <build>
+        <plugins>
+            <plugin>
+                <groupId>org.apache.felix</groupId>
+                <artifactId>maven-bundle-plugin</artifactId>
+                <configuration>
+                    <instructions>
+                        <Automatic-Module-Name>org.opendaylight.yang.gen.ietf.rfc8344</Automatic-Module-Name>
+                    </instructions>
+                </configuration>
+            </plugin>
+        </plugins>
+    </build>
 </project>
index 43a8c12b8a9149ff7b7558d285198f178fc0c70c..bf7ae34f449d12de2cac584f31541be5af0e8d69 100644 (file)
             <artifactId>rfc8345-ietf-network</artifactId>
         </dependency>
     </dependencies>
+
+    <build>
+        <plugins>
+            <plugin>
+                <groupId>org.apache.felix</groupId>
+                <artifactId>maven-bundle-plugin</artifactId>
+                <configuration>
+                    <instructions>
+                        <Automatic-Module-Name>org.opendaylight.yang.gen.ietf.rfc8345.network.state</Automatic-Module-Name>
+                    </instructions>
+                </configuration>
+            </plugin>
+        </plugins>
+    </build>
 </project>
index dae0737b5a08dcc296d7b1cbaa8c5618a8bcb791..eef162009882355bea48e983e01319e5621b9944 100644 (file)
             <artifactId>rfc8345-ietf-network-topology</artifactId>
         </dependency>
     </dependencies>
+
+    <build>
+        <plugins>
+            <plugin>
+                <groupId>org.apache.felix</groupId>
+                <artifactId>maven-bundle-plugin</artifactId>
+                <configuration>
+                    <instructions>
+                        <Automatic-Module-Name>org.opendaylight.yang.gen.ietf.rfc8345.network.topology.state</Automatic-Module-Name>
+                    </instructions>
+                </configuration>
+            </plugin>
+        </plugins>
+    </build>
 </project>
index 7c8b4f46753696590984ca56ab124b4d2dcc684f..3ee3ded2de322765d23c5c930636ecac6230c0e1 100644 (file)
             <artifactId>rfc8345-ietf-network</artifactId>
         </dependency>
     </dependencies>
+
+    <build>
+        <plugins>
+            <plugin>
+                <groupId>org.apache.felix</groupId>
+                <artifactId>maven-bundle-plugin</artifactId>
+                <configuration>
+                    <instructions>
+                        <Automatic-Module-Name>org.opendaylight.yang.gen.ietf.rfc8345.network.topology</Automatic-Module-Name>
+                    </instructions>
+                </configuration>
+            </plugin>
+        </plugins>
+    </build>
 </project>
index 6bc83d30faed6d936d70854cbf16ea2ae3e495bf..4c690405a0d4fb9db34052185e6aac1b7bea4323 100644 (file)
             <artifactId>rfc6991-ietf-inet-types</artifactId>
         </dependency>
     </dependencies>
+
+    <build>
+        <plugins>
+            <plugin>
+                <groupId>org.apache.felix</groupId>
+                <artifactId>maven-bundle-plugin</artifactId>
+                <configuration>
+                    <instructions>
+                        <Automatic-Module-Name>org.opendaylight.yang.gen.ietf.rfc8345.network</Automatic-Module-Name>
+                    </instructions>
+                </configuration>
+            </plugin>
+        </plugins>
+    </build>
 </project>
index 5e9c0e10922c681f6693c8c53372b54e2b32108e..2f09d6a84d29794a40c2005f4a8a580f67d68db5 100644 (file)
             <artifactId>rfc8345-ietf-network-topology-state</artifactId>
         </dependency>
     </dependencies>
+
+    <build>
+        <plugins>
+            <plugin>
+                <groupId>org.apache.felix</groupId>
+                <artifactId>maven-bundle-plugin</artifactId>
+                <configuration>
+                    <instructions>
+                        <Automatic-Module-Name>org.opendaylight.yang.gen.ietf.rfc8346.unicast.topology.state</Automatic-Module-Name>
+                    </instructions>
+                </configuration>
+            </plugin>
+        </plugins>
+    </build>
 </project>
index 42a7d9a0e1dc56f54c2e0679e45ae8e651ba1779..7f3c7856f49d264cb10584437fe2a300daade294 100644 (file)
             <artifactId>rfc8345-ietf-network-topology</artifactId>
         </dependency>
     </dependencies>
+
+    <build>
+        <plugins>
+            <plugin>
+                <groupId>org.apache.felix</groupId>
+                <artifactId>maven-bundle-plugin</artifactId>
+                <configuration>
+                    <instructions>
+                        <Automatic-Module-Name>org.opendaylight.yang.gen.ietf.rfc8346.unicast.topology</Automatic-Module-Name>
+                    </instructions>
+                </configuration>
+            </plugin>
+        </plugins>
+    </build>
 </project>
index 63a77f5c2c90934694cb4dac508f8a120a5e6503..31be7b1f3175207d34fe03bc1ff53465c28fa6a7 100644 (file)
             <artifactId>rfc8348-ietf-hardware</artifactId>
         </dependency>
     </dependencies>
+
+    <build>
+        <plugins>
+            <plugin>
+                <groupId>org.apache.felix</groupId>
+                <artifactId>maven-bundle-plugin</artifactId>
+                <configuration>
+                    <instructions>
+                        <Automatic-Module-Name>org.opendaylight.yang.gen.ietf.rfc8348.hardware.state</Automatic-Module-Name>
+                    </instructions>
+                </configuration>
+            </plugin>
+        </plugins>
+    </build>
 </project>
index 38a9e02a57cd64296530c7f409c7a32303c0c433..433ffb1ff7a52f69d7d7787152517853b1684409 100644 (file)
             <artifactId>rfc6991-ietf-yang-types</artifactId>
         </dependency>
     </dependencies>
+
+    <build>
+        <plugins>
+            <plugin>
+                <groupId>org.apache.felix</groupId>
+                <artifactId>maven-bundle-plugin</artifactId>
+                <configuration>
+                    <instructions>
+                        <Automatic-Module-Name>org.opendaylight.yang.gen.ietf.rfc8348.hardware</Automatic-Module-Name>
+                    </instructions>
+                </configuration>
+            </plugin>
+        </plugins>
+    </build>
 </project>
index 417be99f98e5c96017b22508ce99aa661bce5d69..ad6d3c53ae9b151e30ffba558ee9c9a95316e7b6 100644 (file)
             <artifactId>rfc8349-ietf-routing</artifactId>
         </dependency>
     </dependencies>
+
+    <build>
+        <plugins>
+            <plugin>
+                <groupId>org.apache.felix</groupId>
+                <artifactId>maven-bundle-plugin</artifactId>
+                <configuration>
+                    <instructions>
+                        <Automatic-Module-Name>org.opendaylight.yang.gen.ietf.rfc8349.ipv4.unicast.routing</Automatic-Module-Name>
+                    </instructions>
+                </configuration>
+            </plugin>
+        </plugins>
+    </build>
 </project>
index 44edd7e428de509de78330086453ec85e1a52a60..e1d239df6dff4d00cd21f72cadc11be27cece21d 100644 (file)
             <artifactId>rfc8349-ietf-routing</artifactId>
         </dependency>
     </dependencies>
+
+    <build>
+        <plugins>
+            <plugin>
+                <groupId>org.apache.felix</groupId>
+                <artifactId>maven-bundle-plugin</artifactId>
+                <configuration>
+                    <instructions>
+                        <Automatic-Module-Name>org.opendaylight.yang.gen.ietf.rfc8349.ipv6.unicast.routing</Automatic-Module-Name>
+                    </instructions>
+                </configuration>
+            </plugin>
+        </plugins>
+    </build>
 </project>
index 45c307dff5293b20f58533a598fd9d48bdd95e8d..f1abb57aaf8f1685a480baad709716a56ee01128 100644 (file)
             <artifactId>rfc8343</artifactId>
         </dependency>
     </dependencies>
+
+    <build>
+        <plugins>
+            <plugin>
+                <groupId>org.apache.felix</groupId>
+                <artifactId>maven-bundle-plugin</artifactId>
+                <configuration>
+                    <instructions>
+                        <Automatic-Module-Name>org.opendaylight.yang.gen.ietf.rfc8349.routing</Automatic-Module-Name>
+                    </instructions>
+                </configuration>
+            </plugin>
+        </plugins>
+    </build>
 </project>
index ba2dd74e10658a1bae4f4b3754177c5fae9cbc38..a3101bb25c4ac8e855cfda14bc2f8466efaaf2e5 100644 (file)
             <artifactId>rfc8519-ietf-packet-fields</artifactId>
         </dependency>
     </dependencies>
+
+    <build>
+        <plugins>
+            <plugin>
+                <groupId>org.apache.felix</groupId>
+                <artifactId>maven-bundle-plugin</artifactId>
+                <configuration>
+                    <instructions>
+                        <Automatic-Module-Name>org.opendaylight.yang.gen.ietf.rfc8519.access.control.list</Automatic-Module-Name>
+                    </instructions>
+                </configuration>
+            </plugin>
+        </plugins>
+    </build>
 </project>
index 5c74e41ffd25fc1cb152054c0f5e9fb27f512bb5..065b8b7b7d13b8b9bb6fefeb02ac10463ca3ff7c 100644 (file)
 
     <name>${project.artifactId}</name>
     <description>RFC8519 ietf-ethertypes</description>
+
+    <build>
+        <plugins>
+            <plugin>
+                <groupId>org.apache.felix</groupId>
+                <artifactId>maven-bundle-plugin</artifactId>
+                <configuration>
+                    <instructions>
+                        <Automatic-Module-Name>org.opendaylight.yang.gen.ietf.rfc8519.ethertypes</Automatic-Module-Name>
+                    </instructions>
+                </configuration>
+            </plugin>
+        </plugins>
+    </build>
 </project>
index 730bf0259a1313e467caf84a82cbc79ca2841bf9..7f155b268ea357689a32b891ceb213fe0e873044 100644 (file)
             <artifactId>rfc8519-ietf-ethertypes</artifactId>
         </dependency>
     </dependencies>
+
+    <build>
+        <plugins>
+            <plugin>
+                <groupId>org.apache.felix</groupId>
+                <artifactId>maven-bundle-plugin</artifactId>
+                <configuration>
+                    <instructions>
+                        <Automatic-Module-Name>org.opendaylight.yang.gen.ietf.rfc8519.packet.fields</Automatic-Module-Name>
+                    </instructions>
+                </configuration>
+            </plugin>
+        </plugins>
+    </build>
 </project>
index 6b387e0e15fd75eb74263f0f8c43b31a1b56cf5b..e6c57362e128ba1b91a4e3524a39726df7e7c5e3 100644 (file)
             <artifactId>rfc8519-ietf-access-control-list</artifactId>
         </dependency>
     </dependencies>
+
+    <build>
+        <plugins>
+            <plugin>
+                <groupId>org.apache.felix</groupId>
+                <artifactId>maven-bundle-plugin</artifactId>
+                <configuration>
+                    <instructions>
+                        <Automatic-Module-Name>org.opendaylight.yang.gen.ietf.rfc8520.acldns</Automatic-Module-Name>
+                    </instructions>
+                </configuration>
+            </plugin>
+        </plugins>
+    </build>
 </project>
index c04189793922dfeea7921b7b0b8e6c55d9d65e59..5bf4d3256ab1d03f24f3cb903a5e6246644c956d 100644 (file)
             <artifactId>rfc8519-ietf-access-control-list</artifactId>
         </dependency>
     </dependencies>
+
+    <build>
+        <plugins>
+            <plugin>
+                <groupId>org.apache.felix</groupId>
+                <artifactId>maven-bundle-plugin</artifactId>
+                <configuration>
+                    <instructions>
+                        <Automatic-Module-Name>org.opendaylight.yang.gen.ietf.rfc8520.mud</Automatic-Module-Name>
+                    </instructions>
+                </configuration>
+            </plugin>
+        </plugins>
+    </build>
 </project>
index a8c61159890ad58e8104d751c1d7f91ed79be8b2..2b7644e41f66800edd4e3d21542e6fa3cbf67a0f 100644 (file)
             <artifactId>rfc8342-ietf-datastores</artifactId>
         </dependency>
     </dependencies>
+
+    <build>
+        <plugins>
+            <plugin>
+                <groupId>org.apache.felix</groupId>
+                <artifactId>maven-bundle-plugin</artifactId>
+                <configuration>
+                    <instructions>
+                        <Automatic-Module-Name>org.opendaylight.yang.gen.ietf.rfc8525</Automatic-Module-Name>
+                    </instructions>
+                </configuration>
+            </plugin>
+        </plugins>
+    </build>
 </project>
index 93c181f7200c82e4d4f85d2afaf4fb79e5f6b77f..8ffa1d7a94b4c1fbb092525a121bdd48faceff7b 100644 (file)
             <artifactId>rfc6991-ietf-yang-types</artifactId>
         </dependency>
     </dependencies>
+
+    <build>
+        <plugins>
+            <plugin>
+                <groupId>org.apache.felix</groupId>
+                <artifactId>maven-bundle-plugin</artifactId>
+                <configuration>
+                    <instructions>
+                        <Automatic-Module-Name>org.opendaylight.yang.gen.ietf.rfc8528</Automatic-Module-Name>
+                    </instructions>
+                </configuration>
+            </plugin>
+        </plugins>
+    </build>
 </project>
index e40566639875e838acc53289d4cb305666b8c87e..e727745f51ac42a8b79bfec9b07bbf466358287d 100644 (file)
             <artifactId>rfc8528</artifactId>
         </dependency>
     </dependencies>
+
+    <build>
+        <plugins>
+            <plugin>
+                <groupId>org.apache.felix</groupId>
+                <artifactId>maven-bundle-plugin</artifactId>
+                <configuration>
+                    <instructions>
+                        <Automatic-Module-Name>org.opendaylight.yang.gen.ietf.rfc8529</Automatic-Module-Name>
+                    </instructions>
+                </configuration>
+            </plugin>
+        </plugins>
+    </build>
 </project>
index 0c49baa8e3f586cf1aa274df462020845b6f470b..1947faa8966cc85ffa7687686aca8321941991cb 100644 (file)
             <artifactId>rfc8528</artifactId>
         </dependency>
     </dependencies>
+
+    <build>
+        <plugins>
+            <plugin>
+                <groupId>org.apache.felix</groupId>
+                <artifactId>maven-bundle-plugin</artifactId>
+                <configuration>
+                    <instructions>
+                        <Automatic-Module-Name>org.opendaylight.yang.gen.ietf.rfc8530</Automatic-Module-Name>
+                    </instructions>
+                </configuration>
+            </plugin>
+        </plugins>
+    </build>
 </project>
index 639de977d9872904af2ddc72893a6f3470806fb8..10ddfe87889a6f1d62ca885d75d072468b97a284 100644 (file)
             <artifactId>rfc8542-ietf-dc-fabric-types</artifactId>
         </dependency>
     </dependencies>
+
+    <build>
+        <plugins>
+            <plugin>
+                <groupId>org.apache.felix</groupId>
+                <artifactId>maven-bundle-plugin</artifactId>
+                <configuration>
+                    <instructions>
+                        <Automatic-Module-Name>org.opendaylight.yang.gen.ietf.rfc8542.dc.fabric.topology</Automatic-Module-Name>
+                    </instructions>
+                </configuration>
+            </plugin>
+        </plugins>
+    </build>
 </project>
index 11cfa2d9fd77608156d76c9479758ee83fd3b827..ed78d090fe72adc147e1e7e05fde2e99426b6d41 100644 (file)
             <artifactId>rfc8345-ietf-network</artifactId>
         </dependency>
     </dependencies>
+
+    <build>
+        <plugins>
+            <plugin>
+                <groupId>org.apache.felix</groupId>
+                <artifactId>maven-bundle-plugin</artifactId>
+                <configuration>
+                    <instructions>
+                        <Automatic-Module-Name>org.opendaylight.yang.gen.ietf.rfc8542.dc.fabric.types</Automatic-Module-Name>
+                    </instructions>
+                </configuration>
+            </plugin>
+        </plugins>
+    </build>
 </project>
index 3d802158b1cd1b6e76a18ae2d6a53adbe2e09051..bc93cbbea20f1eb5deaa1664dba132a90fd2fb77 100644 (file)
             <artifactId>rfc8776-ietf-te-types</artifactId>
         </dependency>
     </dependencies>
+
+    <build>
+        <plugins>
+            <plugin>
+                <groupId>org.apache.felix</groupId>
+                <artifactId>maven-bundle-plugin</artifactId>
+                <configuration>
+                    <instructions>
+                        <Automatic-Module-Name>org.opendaylight.yang.gen.ietf.rfc8776.te.packet.types</Automatic-Module-Name>
+                    </instructions>
+                </configuration>
+            </plugin>
+        </plugins>
+    </build>
 </project>
index f89da1bdaaceb0d9e5cf64678ab6b4162d2c641f..bf4f2fffcbc53a3d5a4d321266a298d6e473611d 100644 (file)
             <artifactId>rfc8294-ietf-routing-types</artifactId>
         </dependency>
     </dependencies>
+
+    <build>
+        <plugins>
+            <plugin>
+                <groupId>org.apache.felix</groupId>
+                <artifactId>maven-bundle-plugin</artifactId>
+                <configuration>
+                    <instructions>
+                        <Automatic-Module-Name>org.opendaylight.yang.gen.ietf.rfc8776.te.types</Automatic-Module-Name>
+                    </instructions>
+                </configuration>
+            </plugin>
+        </plugins>
+    </build>
 </project>
index 36d40597ce60635d792dfcb07448e3a480d7f976..318c1382512fe086a8cc1d1f62f0db4d980bd6df 100644 (file)
             <artifactId>rfc8795-ietf-te-topology</artifactId>
         </dependency>
     </dependencies>
+
+    <build>
+        <plugins>
+            <plugin>
+                <groupId>org.apache.felix</groupId>
+                <artifactId>maven-bundle-plugin</artifactId>
+                <configuration>
+                    <instructions>
+                        <Automatic-Module-Name>org.opendaylight.yang.gen.ietf.rfc8795.te.topology.state</Automatic-Module-Name>
+                    </instructions>
+                </configuration>
+            </plugin>
+        </plugins>
+    </build>
 </project>
index ccf0a065b9b91e63ed0a7984d7f1d19f5025b7fa..2a09318ac369a20366f25cc6fb79df46de381401 100644 (file)
             <artifactId>rfc8776-ietf-te-types</artifactId>
         </dependency>
     </dependencies>
+
+    <build>
+        <plugins>
+            <plugin>
+                <groupId>org.apache.felix</groupId>
+                <artifactId>maven-bundle-plugin</artifactId>
+                <configuration>
+                    <instructions>
+                        <Automatic-Module-Name>org.opendaylight.yang.gen.ietf.rfc8795.te.topology</Automatic-Module-Name>
+                    </instructions>
+                </configuration>
+            </plugin>
+        </plugins>
+    </build>
 </project>
index f9a594f2204ce139f05ddeee460504a6bdbf218f..154467c61e6c1e596550da6285a04f5e4e22443d 100644 (file)
             <artifactId>rfc8819-ietf-module-tags</artifactId>
         </dependency>
     </dependencies>
+
+    <build>
+        <plugins>
+            <plugin>
+                <groupId>org.apache.felix</groupId>
+                <artifactId>maven-bundle-plugin</artifactId>
+                <configuration>
+                    <instructions>
+                        <Automatic-Module-Name>org.opendaylight.yang.gen.ietf.rfc8819.module.tags.state</Automatic-Module-Name>
+                    </instructions>
+                </configuration>
+            </plugin>
+        </plugins>
+    </build>
 </project>
index 0ab774359200dd1d497f343a3674d9c50d513900..6bb0d73f171d19ee91fbef1e39dc0b5578c7d44a 100644 (file)
             <artifactId>rfc6991-ietf-yang-types</artifactId>
         </dependency>
     </dependencies>
+
+    <build>
+        <plugins>
+            <plugin>
+                <groupId>org.apache.felix</groupId>
+                <artifactId>maven-bundle-plugin</artifactId>
+                <configuration>
+                    <instructions>
+                        <Automatic-Module-Name>org.opendaylight.yang.gen.ietf.rfc8819.module.tags</Automatic-Module-Name>
+                    </instructions>
+                </configuration>
+            </plugin>
+        </plugins>
+    </build>
 </project>
index f38510665691af78f5a39874fe0d5deb28178a54..76c784e44b3a5e6bb7b2019eff2280f63bdd398d 100644 (file)
     <artifactId>opendaylight-l2-types</artifactId>
     <version>2013.08.27.24.0-SNAPSHOT</version>
     <packaging>bundle</packaging>
+
+    <build>
+        <plugins>
+            <plugin>
+                <groupId>org.apache.felix</groupId>
+                <artifactId>maven-bundle-plugin</artifactId>
+                <configuration>
+                    <instructions>
+                        <Automatic-Module-Name>org.opendaylight.mdsal.model.l2.types</Automatic-Module-Name>
+                    </instructions>
+                </configuration>
+            </plugin>
+        </plugins>
+    </build>
 </project>
index 5558285e42ae16b037f525fe8c16000719158260..04f8d7f2c524c38bde8cb456fb1eef591195b1b7 100644 (file)
     <name>${project.artifactId}</name>
     <description>${project.artifactId}</description>
     <packaging>bundle</packaging>
+
+    <build>
+        <plugins>
+            <plugin>
+                <groupId>org.apache.felix</groupId>
+                <artifactId>maven-bundle-plugin</artifactId>
+                <configuration>
+                    <instructions>
+                        <Automatic-Module-Name>org.opendaylight.mdsal.model.yang.ext</Automatic-Module-Name>
+                    </instructions>
+                </configuration>
+            </plugin>
+        </plugins>
+    </build>
 </project>