summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJames Thomas <james.thomas@codethink.co.uk>2015-05-22 11:22:48 +0000
committerJames Thomas <james.thomas@codethink.co.uk>2015-06-16 15:18:41 +0000
commit6621fdd3097749ec728445a5c4047d4b45e4b155 (patch)
tree2d293039981d392d998b1a6a598b630270640909
parentffd8432c8c49440741b4db0061d70f9c0be3e9a1 (diff)
downloaddefinitions-6621fdd3097749ec728445a5c4047d4b45e4b155.tar.gz
Split gdp libs into separate stratum
-rw-r--r--strata/genivi-demo-platform-libs.morph23
-rw-r--r--strata/genivi-demo-platform.morph50
-rw-r--r--systems/genivi-demo-platform-x86_64-generic.morph2
3 files changed, 26 insertions, 49 deletions
diff --git a/strata/genivi-demo-platform-libs.morph b/strata/genivi-demo-platform-libs.morph
new file mode 100644
index 00000000..07af27f4
--- /dev/null
+++ b/strata/genivi-demo-platform-libs.morph
@@ -0,0 +1,23 @@
+name: genivi-demo-platform-libs
+kind: stratum
+description: Libraries needed for the GENIVI demo platform.
+build-depends:
+- morph: strata/foundation.morph
+- morph: strata/python-pygobject.morph
+chunks:
+- name: boost
+ morph: strata/genivi-demo-platform/boost.morph
+ repo: upstream:boost-tarball
+ ref: ed232fdd34968697a68783b3195b1da4226915b5
+ unpetrify-ref: boost_1_57_0
+ build-depends: []
+- name: dbus-c++
+ morph: strata/genivi-demo-platform/dbus-c++.morph
+ repo: upstream:dbus-c++
+ ref: 8d351eec25430651acbac014e44ec011fac32d57
+ unpetrify-ref: baserock/genivi-demo-platform
+ build-depends: []
+- name: dbus-python
+ repo: upstream:dbus-python
+ ref: d0d5b5be685dc4c16b21c54335becc87ca4d6f58
+ unpetrify-ref: dbus-python-1.2.0
diff --git a/strata/genivi-demo-platform.morph b/strata/genivi-demo-platform.morph
index e9add8be..79c009cb 100644
--- a/strata/genivi-demo-platform.morph
+++ b/strata/genivi-demo-platform.morph
@@ -2,71 +2,25 @@ name: genivi-demo-platform
kind: stratum
description: Components which make up the GENIVI demo platform.
build-depends:
-- morph: strata/gtk2.morph
+- morph: strata/genivi-demo-platform-libs.morph
- morph: strata/qt5-tools.morph
- morph: strata/qt5-tools-qtmultimedia.morph
- morph: strata/qt5-tools-qtwebkit.morph
- morph: strata/genivi.morph
- morph: strata/wayland-generic.morph
- morph: strata/weston-genivi-gdp.morph
-- morph: strata/python-pygobject.morph
chunks:
-- name: mm-common
- morph: strata/genivi-demo-platform/mm-common.morph
- repo: upstream:mm-common
- ref: baserock/genivi-demo-platform
- unpetrify-ref: master
- build-depends: []
-- name: sigc++
- morph: strata/genivi-demo-platform/sigc++.morph
- repo: upstream:sigc++
- ref: d3f8647ee43f875915ddedbaaf719cc2a3d98c52
- unpetrify-ref: master
- build-depends:
- - mm-common
-- name: glibmm
- morph: strata/genivi-demo-platform/glibmm.morph
- repo: upstream:glibmm
- ref: e289d513b1565d7f829d62d54bff6b629d760379
- unpetrify-ref: glibmm-2-40
- build-depends:
- - mm-common
- - sigc++
-- name: boost
- morph: strata/genivi-demo-platform/boost.morph
- repo: upstream:boost-tarball
- ref: ed232fdd34968697a68783b3195b1da4226915b5
- unpetrify-ref: boost_1_57_0
- build-depends: []
-- name: dbus-c++
- morph: strata/genivi-demo-platform/dbus-c++.morph
- repo: upstream:dbus-c++
- ref: 8d351eec25430651acbac014e44ec011fac32d57
- unpetrify-ref: baserock/genivi-demo-platform
- build-depends: []
-- name: libxslt
- repo: upstream:libxslt
- ref: master
- build-depends: []
- name: browser-poc
morph: strata/genivi-demo-platform/browser-poc.morph
repo: upstream:genivi/browser-poc
# ref: f1d02d11d86d53b96c85a2ea03d7cd4736c1c616
ref: baserock/jonathanmaw/genivi-demo-platform
unpetrify-ref: baserock/jonathanmaw/genivi-demo-platform
- build-depends: []
-- name: dbus-python
- repo: upstream:dbus-python
- ref: d0d5b5be685dc4c16b21c54335becc87ca4d6f58
- unpetrify-ref: dbus-python-1.2.0
- name: automotive-message-broker
morph: strata/genivi-demo-platform/automotive-message-broker.morph
repo: upstream:automotive-message-broker
ref: 5cac4bd2958ea24ac6913be5baa0dfcda6466089
unpetrify-ref: "0.14"
- build-depends:
- - dbus-python
- - boost
- name: audiomanager-poc
morph: strata/genivi-demo-platform/audiomanager-poc.morph
repo: upstream:audiomanager
@@ -81,5 +35,3 @@ chunks:
repo: upstream:genivi/genivi-demo-platform-hmi
ref: baserock/genivi/gdp-0.1
unpetrify-ref: 3955d0dd4a544577f812854ef333ddb80dbc177f
- build-depends:
- - dbus-c++
diff --git a/systems/genivi-demo-platform-x86_64-generic.morph b/systems/genivi-demo-platform-x86_64-generic.morph
index 80f1a5a2..a7081a91 100644
--- a/systems/genivi-demo-platform-x86_64-generic.morph
+++ b/systems/genivi-demo-platform-x86_64-generic.morph
@@ -51,6 +51,8 @@ strata:
morph: strata/gtk2.morph
- name: python-pygobject
morph: strata/python-pygobject.morph
+- name: genivi-demo-platform-libs
+ morph: strata/genivi-demo-platform-libs.morph
- name: genivi-demo-platform
morph: strata/genivi-demo-platform.morph
- name: tools