<parent>\r
<groupId>org.opendaylight.dlux</groupId>\r
<artifactId>dlux-parent</artifactId>\r
- <version>0.1.0-SNAPSHOT</version>\r
+ <version>0.2.0-SNAPSHOT</version>\r
<relativePath>..</relativePath>\r
</parent>\r
\r
<modelVersion>4.0.0</modelVersion>\r
<groupId>org.opendaylight.dlux</groupId>\r
<artifactId>dlux-web</artifactId>\r
- <version>0.1.0-SNAPSHOT</version>\r
+ <version>0.2.0-SNAPSHOT</version>\r
<packaging>bundle</packaging>\r
<name>DLUX - DLUX Static Web </name>\r
- <properties>\r
- <nexusproxy>http://nexus.opendaylight.org/content</nexusproxy>\r
- </properties>\r
\r
<dependencies>\r
<dependency>\r
<artifactId>dlux.common.yangutils.resources</artifactId>\r
<version>${common.yangutils.resources.version}</version>\r
</dependency>\r
+ <dependency>\r
+ <groupId>org.opendaylight.dlux</groupId>\r
+ <artifactId>dlux.common.sigmatopology.resources</artifactId>\r
+ <version>${common.sigmatopology.resources.version}</version>\r
+ </dependency>\r
<dependency>\r
<groupId>org.opendaylight.dlux</groupId>\r
<artifactId>dlux.common.navigation.resources</artifactId>\r
<artifactId>dlux.common.login.resources</artifactId>\r
<version>${common.login.resources.version}</version>\r
</dependency>\r
- <dependency>\r
+ <dependency>\r
<groupId>org.opendaylight.dlux</groupId>\r
<artifactId>dlux.common.general.resources</artifactId>\r
<version>${common.general.resources.version}</version>\r
<artifactId>dlux.yangui.resources</artifactId>\r
<version>${yangui.resources.version}</version>\r
</dependency>\r
+ <dependency>\r
+ <groupId>org.opendaylight.dlux</groupId>\r
+ <artifactId>dlux.yangvisualizer.resources</artifactId>\r
+ <version>${yangvisualizer.resources.version}</version>\r
+ </dependency>\r
<dependency>\r
<groupId>org.opendaylight.dlux</groupId>\r
<artifactId>dlux.network.resources</artifactId>\r
<artifactId>dlux.core.resources</artifactId>\r
<version>${core.resources.version}</version>\r
</dependency>\r
+ <dependency>\r
+ <groupId>org.opendaylight.dlux</groupId>\r
+ <artifactId>dlux.graph.resources</artifactId>\r
+ <version>${graph.resources.version}</version>\r
+ </dependency>\r
<dependency>\r
<groupId>org.opendaylight.dlux</groupId>\r
<artifactId>dlux.common.topbar.resources</artifactId>\r
<configuration>\r
<filesets>\r
<fileset>\r
- <directory>src/app/node</directory>\r
- <directory>src/common/yangutils</directory>\r
- <directory>src/common/navigation</directory>\r
- <directory>src/common/layout</directory>\r
- <directory>src/common/authentification</directory>\r
- <directory>src/common/login</directory>\r
- <directory>src/common/general</directory>\r
- <directory>src/app/yangui</directory>\r
- <directory>src/app/network</directory>\r
- <directory>src/app/flow</directory>\r
- <directory>src/app/container</directory>\r
- <directory>src/app/topology</directory>\r
- <directory>src/</directory>\r
- <directory>src/app/connection_manager</directory>\r
- <directory>src/app/core</directory>\r
- <directory>src/common/topbar</directory>\r
+ <directory>src</directory>\r
<includes>\r
- <include></include>\r
+ <include>test-main.js</include>\r
<include>index.html</include>\r
<include>main.js</include>\r
<include>app/app.controller.js</include>\r
<include>app/app.module.js</include>\r
<include>app/routingConfig.js</include>\r
+ <include>app/node/</include>\r
+ <include>app/yangui/</include>\r
+ <include>app/yangvisualizer/</include>\r
+ <include>app/network/</include>\r
+ <include>app/flow/</include>\r
+ <include>app/container/</include>\r
+ <include>app/topology/</include>\r
+ <include>app/connection_manager/</include>\r
+ <include>app/core/</include>\r
+ <include>app/graph/</include>\r
+ <include>common/yangutils/</include>\r
+ <include>common/sigmatopology/</include>\r
+ <include>common/navigation/</include>\r
+ <include>common/layout/</include>\r
+ <include>common/authentification/</include>\r
+ <include>common/login/</include>\r
+ <include>common/general/</include>\r
+ <include>common/topbar/</include>\r
<include>assets/</include>\r
</includes>\r
<excludes></excludes>\r
<includeArtifactIds>\r
dlux.node.resources,\r
dlux.yangui.resources,\r
+ dlux.yangvisualizer.resources,\r
dlux.container.resources,\r
dlux.topology.resources,\r
dlux.connection_manager.resources,\r
dlux.network.resources,\r
dlux.flow.resources,\r
dlux.core.resources,\r
+ dlux.graph.resources,\r
</includeArtifactIds>\r
<excludes>META-INF\/**</excludes>\r
<excludeTransitive>true</excludeTransitive>\r
<groupId>org.opendaylight.dlux</groupId>\r
<includeArtifactIds>\r
dlux.common.yangutils.resources,\r
+ dlux.common.sigmatopology.resources,\r
dlux.common.navigation.resources,\r
dlux.common.layout.resources,\r
dlux.common.authentication.resources,\r
</executions>\r
</plugin>\r
<plugin>\r
- <groupId>org.codehaus.mojo</groupId>\r
- <artifactId>exec-maven-plugin</artifactId>\r
- <version>1.3.1</version>\r
- <executions>\r
- <execution>\r
- <phase>process-resources</phase>\r
- <goals>\r
- <goal>exec</goal>\r
- </goals>\r
- </execution>\r
- </executions>\r
- <configuration>\r
- <executable>grunt</executable>\r
- </configuration>\r
- </plugin>\r
+ <groupId>com.github.eirslett</groupId>\r
+ <artifactId>frontend-maven-plugin</artifactId>\r
+ <version>0.0.20</version>\r
+ <executions>\r
+ <execution>\r
+ <id>npm</id>\r
+ <goals>\r
+ <goal>install-node-and-npm</goal>\r
+ <goal>npm</goal>\r
+ </goals>\r
+ <phase>generate-resources</phase>\r
+ </execution>\r
+ <execution>\r
+ <id>bower</id>\r
+ <goals>\r
+ <goal>bower</goal>\r
+ </goals>\r
+ </execution>\r
+ <execution>\r
+ <id>grunt</id>\r
+ <goals>\r
+ <goal>grunt</goal>\r
+ </goals>\r
+ </execution>\r
+ </executions>\r
+ <configuration>\r
+ <nodeVersion>v0.10.18</nodeVersion>\r
+ <npmVersion>1.3.8</npmVersion>\r
+ </configuration>\r
+ </plugin>\r
<plugin>\r
<groupId>org.apache.felix</groupId>\r
<artifactId>maven-bundle-plugin</artifactId>\r
</plugin>\r
</plugins>\r
</build>\r
-\r
- <repositories>\r
- <!-- Opendaylight public group -->\r
- <repository>\r
- <id>opendaylight-public</id>\r
- <name>opendaylight-public</name>\r
- <url>${nexusproxy}/groups/public/</url>\r
- <snapshots>\r
- <enabled>false</enabled>\r
- </snapshots>\r
- <releases>\r
- <enabled>true</enabled>\r
- <updatePolicy>never</updatePolicy>\r
- </releases>\r
- </repository>\r
- <!-- OpenDayLight Released artifact -->\r
- <repository>\r
- <id>opendaylight-release</id>\r
- <name>opendaylight-release</name>\r
- <url>http://nexus.opendaylight.org/content/repositories/opendaylight.release/</url>\r
- <snapshots>\r
- <enabled>false</enabled>\r
- </snapshots>\r
- <releases>\r
- <enabled>true</enabled>\r
- </releases>\r
- </repository>\r
- <!-- OpenDayLight Snapshot artifact -->\r
- <repository>\r
- <id>opendaylight-snapshot</id>\r
- <name>opendaylight-snapshot</name>\r
- <url>http://nexus.opendaylight.org/content/repositories/opendaylight.snapshot/</url>\r
- <snapshots>\r
- <enabled>true</enabled>\r
- </snapshots>\r
- <releases>\r
- <enabled>false</enabled>\r
- </releases>\r
- </repository>\r
- </repositories>\r
-\r
- <pluginRepositories>\r
- <!-- Opendaylight public group -->\r
- <pluginRepository>\r
- <id>opendaylight-public</id>\r
- <name>opendaylight-public</name>\r
- <url>${nexusproxy}/groups/public/</url>\r
- <snapshots>\r
- <enabled>false</enabled>\r
- </snapshots>\r
- <releases>\r
- <enabled>true</enabled>\r
- <updatePolicy>never</updatePolicy>\r
- </releases>\r
- </pluginRepository>\r
- <!-- OpenDayLight Released artifact -->\r
- <pluginRepository>\r
- <id>opendaylight-release</id>\r
- <name>opendaylight-release</name>\r
- <url>http://nexus.opendaylight.org/content/repositories/opendaylight.release/</url>\r
- <snapshots>\r
- <enabled>false</enabled>\r
- </snapshots>\r
- <releases>\r
- <enabled>true</enabled>\r
- </releases>\r
- </pluginRepository>\r
- <!-- OpenDayLight Snapshot artifact -->\r
- <pluginRepository>\r
- <id>opendaylight-snapshot</id>\r
- <name>opendaylight-snapshot</name>\r
- <url>http://nexus.opendaylight.org/content/repositories/opendaylight.snapshot/</url>\r
- <snapshots>\r
- <enabled>true</enabled>\r
- </snapshots>\r
- <releases>\r
- <enabled>false</enabled>\r
- </releases>\r
- </pluginRepository>\r
- </pluginRepositories>\r
-\r
</project>\r