Make dependencyManagement mandatory
authorRobert Varga <rovarga@cisco.com>
Tue, 10 Feb 2015 07:09:02 +0000 (08:09 +0100)
committerRobert Varga <rovarga@cisco.com>
Tue, 10 Feb 2015 07:09:02 +0000 (08:09 +0100)
Activating on existence of src/main/yang leads to different things being
defined when this pom is used in build vs. offlne.

Change-Id: I86cf9b2e9fc77fcad1c3868137eec5082766ae90
Signed-off-by: Robert Varga <rovarga@cisco.com>
code-generator/binding-parent/pom.xml

index 0723bc8416a016545b50de5fd2502a4440afc884..e3e22309680467997415b8960f056e3400d493d9 100644 (file)
         <salGeneratorPath>src/main/yang-gen-sal</salGeneratorPath>
     </properties>
 
+    <dependencyManagement>
+        <dependencies>
+            <dependency>
+                <groupId>org.opendaylight.yangtools</groupId>
+                <artifactId>yangtools-artifacts</artifactId>
+                <version>${yangtools.version}</version>
+                <type>pom</type>
+                <scope>import</scope>
+            </dependency>
+        </dependencies>
+    </dependencyManagement>
+
     <profiles>
         <profile>
             <activation>
                     <exists>src/main/yang</exists>
                 </file>
             </activation>
-            <dependencyManagement>
-                <dependencies>
-                    <dependency>
-                        <groupId>org.opendaylight.yangtools</groupId>
-                        <artifactId>yangtools-artifacts</artifactId>
-                        <version>${yangtools.version}</version>
-                        <type>pom</type>
-                        <scope>import</scope>
-                    </dependency>
-                </dependencies>
-            </dependencyManagement>
             <dependencies>
               <dependency>
                 <groupId>org.opendaylight.yangtools</groupId>