summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAdam Coldrick <adam.coldrick@codethink.co.uk>2014-09-19 10:18:00 +0000
committerJames Thomas <james.thomas@codethink.co.uk>2014-10-04 18:38:04 +0000
commit63ee7a8065fab383c17060359a85574ecdb7dbc1 (patch)
tree216aa23197292c52a619bdee70f7e57ecbe793b9
parent7f5dc58a6eda0790e030b524ee2b3a280c99fc7c (diff)
downloaddefinitions-63ee7a8065fab383c17060359a85574ecdb7dbc1.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"