diff options
author | Ed Warnicke <eaw@cisco.com> | 2016-07-06 15:23:34 -0700 |
---|---|---|
committer | Ed Warnicke <eaw@cisco.com> | 2016-09-07 13:27:27 -0700 |
commit | 237944f38b6b08b83dff9dafbf0f7ee3ce9a3752 (patch) | |
tree | 03358b48c1fcb6a1ab1b25da5f55e42fd0a14a8e /nsh-plugin/java/pom.xml | |
parent | c8291ef9611e465efd5ada0ff77b1018640b9690 (diff) |
jvpp support for nsh
Augment APIs with entry_index for reply, dump and details
Squashes:
https://gerrit.fd.io/r/#/c/2538/
https://gerrit.fd.io/r/#/c/2118/
https://gerrit.fd.io/r/#/c/1884/
Change-Id: Ibbdc53e2db8ffa5499380f6ce70356c4a401315e
Signed-off-by: Marek Gradzki <mgradzki@cisco.com>
Signed-off-by: Hongjun Ni <hongjun.ni@intel.com>
Signed-off-by: Ed Warnicke <eaw@cisco.com>
Diffstat (limited to 'nsh-plugin/java/pom.xml')
-rw-r--r-- | nsh-plugin/java/pom.xml | 77 |
1 files changed, 77 insertions, 0 deletions
diff --git a/nsh-plugin/java/pom.xml b/nsh-plugin/java/pom.xml new file mode 100644 index 0000000..4241916 --- /dev/null +++ b/nsh-plugin/java/pom.xml @@ -0,0 +1,77 @@ +<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" + xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> + <modelVersion>4.0.0</modelVersion> + + <groupId>io.fd.vpp</groupId> + <artifactId>nsh-sfc</artifactId> + <version>16.09-SNAPSHOT</version> + <packaging>jar</packaging> + + <name>nsh-sfc</name> + <url>https://wiki.fd.io/view/NSH_SFC</url> + + <properties> + <nexusproxy>http://nexus.fd.io/content</nexusproxy> + </properties> + + <dependencies> + <dependency> + <groupId>io.fd.vpp</groupId> + <artifactId>jvpp-registry</artifactId> + <version>16.09-SNAPSHOT</version> + </dependency> + </dependencies> + + <build> + <plugins> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-compiler-plugin</artifactId> + <version>3.5.1</version> + <configuration> + <source>1.8</source> + <target>1.8</target> + </configuration> + </plugin> + + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-antrun-plugin</artifactId> + <version>1.8</version> + <executions> + <execution> + <phase>process-classes</phase> + <goals> + <goal>run</goal> + </goals> + <configuration> + <exportAntProperties>true</exportAntProperties> + <target> + <property name="runtime_classpath" refid="maven.compile.classpath"/> + <exec executable="javah"> + <arg value="-cp"/> + <arg value="${runtime_classpath}"/> + <arg value="-d"/> + <arg value="${basedir}"/> + <arg value="org.openvpp.jvpp.nsh.JVppNshImpl"/> + </exec> + </target> + </configuration> + </execution> + </executions> + </plugin> + </plugins> + </build> + + <distributionManagement> + <repository> + <id>fdio-release</id> + <url>${nexusproxy}/repositories/fd.io.release/</url> + </repository> + <snapshotRepository> + <id>fdio-snapshot</id> + <url>${nexusproxy}/repositories/fd.io.snapshot/</url> + </snapshotRepository> + </distributionManagement> + +</project> |