summaryrefslogtreecommitdiffstats
path: root/external/meta-iot-cloud/recipes-connectivity/kura/files/Add-Yocto-build-profile.patch
diff options
context:
space:
mode:
Diffstat (limited to 'external/meta-iot-cloud/recipes-connectivity/kura/files/Add-Yocto-build-profile.patch')
-rw-r--r--external/meta-iot-cloud/recipes-connectivity/kura/files/Add-Yocto-build-profile.patch86
1 files changed, 86 insertions, 0 deletions
diff --git a/external/meta-iot-cloud/recipes-connectivity/kura/files/Add-Yocto-build-profile.patch b/external/meta-iot-cloud/recipes-connectivity/kura/files/Add-Yocto-build-profile.patch
new file mode 100644
index 00000000..db2f2537
--- /dev/null
+++ b/external/meta-iot-cloud/recipes-connectivity/kura/files/Add-Yocto-build-profile.patch
@@ -0,0 +1,86 @@
+From bf524fb70a22f17c4cf62133bda14924a9e2e5a3 Mon Sep 17 00:00:00 2001
+From: Scott Ware <scott.r.ware@intel.com>
+Date: Wed, 11 Mar 2020 19:19:41 +0000
+Subject: [PATCH 2/3] Add Yocto build profile
+
+Signed-off-by: Scott Ware <scott.r.ware@intel.com>
+---
+ kura/distrib/pom.xml | 63 ++++++++++++++++++++++++++++++++++++++++++++++++++++
+ 1 file changed, 63 insertions(+)
+
+diff --git a/kura/distrib/pom.xml b/kura/distrib/pom.xml
+index b016846..3ac57cd 100644
+--- a/kura/distrib/pom.xml
++++ b/kura/distrib/pom.xml
+@@ -1001,5 +1001,68 @@
+ </dependencies>
+
+ <profiles>
++
++ <profile>
++ <id>yocto</id>
++ <activation>
++ <activeByDefault>true</activeByDefault>
++ </activation>
++ <build>
++ <resources>
++ <resource>
++ <directory>src/main/resources</directory>
++ <filtering>true</filtering>
++ </resource>
++ </resources>
++ <plugins>
++ <plugin>
++ <groupId>org.codehaus.mojo</groupId>
++ <artifactId>buildnumber-maven-plugin</artifactId>
++ <version>1.0</version>
++ <executions>
++ <execution>
++ <phase>validate</phase>
++ <goals>
++ <goal>create-timestamp</goal>
++ </goals>
++ </execution>
++ </executions>
++ </plugin>
++ <plugin>
++ <groupId>org.apache.maven.plugins</groupId>
++ <artifactId>maven-antrun-plugin</artifactId>
++ <version>1.7</version>
++ <executions>
++ <execution>
++ <id>yocto-jars</id>
++ <phase>prepare-package</phase>
++ <goals>
++ <goal>run</goal>
++ </goals>
++ <configuration>
++ <target>
++ <property name="buildNumber" value="buildNumber" />
++ <property name="project.version" value="${project.version}" />
++ <property name="project.build.profile" value="${project.build.profile}" />
++ <property name="project.build.directory" value="${project.build.directory}" />
++ <property name="build.name" value="yocto" />
++ <property name="target.device" value="%MACHINE%" />
++ <property name="native.tag" value="%ARCH%" />
++ <property name="kura.os.version" value="%DISTRO%" />
++ <property name="kura.arch" value="%ARCH%" />
++ <property name="service.manager" value="%SERVICE_MANAGER%" />
++ <property name="os.base" value="yocto" />
++ <property name="kura.mem.size" value="%MEMSIZE%m" />
++ <property name="kura.install.dir" value="/opt/eclipse" />
++ <ant antfile="${basedir}/src/main/ant/build_equinox_distrib.xml" target="dist-linux" />
++ </target>
++ </configuration>
++ </execution>
++ </executions>
++ </plugin>
++ </plugins>
++ </build>
++ </profile>
++
+ </profiles>
+ </project>
+--
+2.7.4
+