java: Added automatic pom.xml file creation in CMake
This is to add mraa package in a Maven repo Signed-off-by: Stefan Andritoiu <stefan.andritoiu@intel.com> Signed-off-by: Brendan Le Foll <brendan.le.foll@intel.com>
This commit is contained in:
committed by
Brendan Le Foll
parent
590f733ff9
commit
8e38c762f0
@@ -239,6 +239,8 @@ if (BUILDSWIG)
|
||||
if (BUILDSWIGJAVA)
|
||||
configure_file (${CMAKE_CURRENT_SOURCE_DIR}/java/manifest.txt.in
|
||||
${CMAKE_CURRENT_BINARY_DIR}/java/manifest.txt)
|
||||
configure_file (${CMAKE_CURRENT_SOURCE_DIR}/java/pom.xml.in
|
||||
${CMAKE_CURRENT_BINARY_DIR}/java/pom.xml)
|
||||
add_subdirectory (java)
|
||||
endif ()
|
||||
if (BUILDSWIGNODE)
|
||||
|
||||
38
src/java/pom.xml.in
Normal file
38
src/java/pom.xml.in
Normal file
@@ -0,0 +1,38 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<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/maven-v4_0_0.xsd">
|
||||
<modelVersion>4.0.0</modelVersion>
|
||||
|
||||
<groupId>io.mraa</groupId>
|
||||
<artifactId>mraa</artifactId>
|
||||
<version>@VERSION_SHORT@</version>
|
||||
<packaging>jar</packaging>
|
||||
|
||||
<name>mraa</name>
|
||||
<description>Low Level Skeleton Library for IO Communication on GNU/Linux platforms</description>
|
||||
<url>http://mraa.io</url>
|
||||
|
||||
<licenses>
|
||||
<license>
|
||||
<name>MIT License</name>
|
||||
<url>https://github.com/intel-iot-devkit/mraa/blob/master/COPYING</url>
|
||||
</license>
|
||||
</licenses>
|
||||
|
||||
<developers>
|
||||
<developer>
|
||||
<name>Mraa contributors https://github.com/intel-iot-devkit/mraa/graphs/contributors</name>
|
||||
<email>mraa@lists.01.org</email>
|
||||
<organization>Intel IoT Developer kit</organization>
|
||||
<organizationUrl>https://github.com/intel-iot-devkit</organizationUrl>
|
||||
</developer>
|
||||
</developers>
|
||||
|
||||
<scm>
|
||||
<connection>scm:git:git://github.com/intel-iot-devkit/mraa.git</connection>
|
||||
<developerConnection>scm:git:ssh://github.com:intel-iot-devkit/mraa.git</developerConnection>
|
||||
<url>https://github.com/intel-iot-devkit/mraa/tree/master</url>
|
||||
</scm>
|
||||
|
||||
</project>
|
||||
Reference in New Issue
Block a user