From 8e38c762f0bb68c4addb3c5a66bd3fd44ef4bad3 Mon Sep 17 00:00:00 2001 From: Stefan Andritoiu Date: Fri, 9 Sep 2016 15:11:37 +0300 Subject: [PATCH] java: Added automatic pom.xml file creation in CMake This is to add mraa package in a Maven repo Signed-off-by: Stefan Andritoiu Signed-off-by: Brendan Le Foll --- src/CMakeLists.txt | 2 ++ src/java/pom.xml.in | 38 ++++++++++++++++++++++++++++++++++++++ 2 files changed, 40 insertions(+) create mode 100644 src/java/pom.xml.in diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt index d1c96b3..09df1dd 100644 --- a/src/CMakeLists.txt +++ b/src/CMakeLists.txt @@ -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) diff --git a/src/java/pom.xml.in b/src/java/pom.xml.in new file mode 100644 index 0000000..be47502 --- /dev/null +++ b/src/java/pom.xml.in @@ -0,0 +1,38 @@ + + + 4.0.0 + + io.mraa + mraa + @VERSION_SHORT@ + jar + + mraa + Low Level Skeleton Library for IO Communication on GNU/Linux platforms + http://mraa.io + + + + MIT License + https://github.com/intel-iot-devkit/mraa/blob/master/COPYING + + + + + + Mraa contributors https://github.com/intel-iot-devkit/mraa/graphs/contributors + mraa@lists.01.org + Intel IoT Developer kit + https://github.com/intel-iot-devkit + + + + + scm:git:git://github.com/intel-iot-devkit/mraa.git + scm:git:ssh://github.com:intel-iot-devkit/mraa.git + https://github.com/intel-iot-devkit/mraa/tree/master + + +