summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAdam Coldrick <adam.coldrick@codethink.co.uk>2014-09-19 10:18:00 +0000
committerAdam Coldrick <adam.coldrick@codethink.co.uk>2014-09-19 10:18:00 +0000
commitffd3783a01ad9757b4a15863b52447323c835fc4 (patch)
tree9d01c1d855264972bc50c6d769a8fc141ac3ee9c
parent508532c9693a0705c4cbb7fd1735daff493e77b3 (diff)
downloaddefinitions-ffd3783a01ad9757b4a15863b52447323c835fc4.tar.gz
Add chunk morphologies
-rw-r--r--strata/genivi-demo-platform/browser-poc.morph7
-rw-r--r--strata/genivi-demo-platform/dbus-c++.morph6
-rw-r--r--strata/genivi-demo-platform/glibmm.morph6
-rw-r--r--strata/genivi-demo-platform/mm-common.morph7
-rw-r--r--strata/genivi-demo-platform/sigc++.morph6
5 files changed, 32 insertions, 0 deletions
diff --git a/strata/genivi-demo-platform/browser-poc.morph b/strata/genivi-demo-platform/browser-poc.morph
new file mode 100644
index 00000000..7bf91eb4
--- /dev/null
+++ b/strata/genivi-demo-platform/browser-poc.morph
@@ -0,0 +1,7 @@
+name: browser-poc
+kind: chunk
+description: The GENIVI browser proof-of-concept for the GENIVI Demo Platform.
+configure-commands:
+- qmake -r browser-poc.pro
+build-commands:
+- make
diff --git a/strata/genivi-demo-platform/dbus-c++.morph b/strata/genivi-demo-platform/dbus-c++.morph
new file mode 100644
index 00000000..c66f9432
--- /dev/null
+++ b/strata/genivi-demo-platform/dbus-c++.morph
@@ -0,0 +1,6 @@
+name: dbus-c++
+kind: chunk
+description: libdbus-c++ and dbusxx-xml2cpp tool
+build-system: autotools
+post-install-commands:
+- install tools/dbusxx-xml2cpp "$DESTDIR/$PREFIX"/bin/dbusxx-xml2cpp
diff --git a/strata/genivi-demo-platform/glibmm.morph b/strata/genivi-demo-platform/glibmm.morph
new file mode 100644
index 00000000..6aec1b65
--- /dev/null
+++ b/strata/genivi-demo-platform/glibmm.morph
@@ -0,0 +1,6 @@
+name: glibmm
+kind: chunk
+build-system: autotools
+configure-commands:
+- ./autogen.sh
+- ./configure --prefix="$PREFIX" --disable-documentation
diff --git a/strata/genivi-demo-platform/mm-common.morph b/strata/genivi-demo-platform/mm-common.morph
new file mode 100644
index 00000000..7bcd2883
--- /dev/null
+++ b/strata/genivi-demo-platform/mm-common.morph
@@ -0,0 +1,7 @@
+name: mm-common
+kind: chunk
+description: Common build files of the GNOME C++ bindings.
+build-system: autotools
+install-commands:
+- make install
+- install util/mm-common-prepare "$DESTDIR$PREFIX/bin/mm-common-prepare"
diff --git a/strata/genivi-demo-platform/sigc++.morph b/strata/genivi-demo-platform/sigc++.morph
new file mode 100644
index 00000000..da575fb8
--- /dev/null
+++ b/strata/genivi-demo-platform/sigc++.morph
@@ -0,0 +1,6 @@
+name: sigc++
+kind: chunk
+build-system: autotools
+configure-commands:
+- ./autogen.sh
+- ./configure --disable-documentation --prefix="$PREFIX"