summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJavier Jardón <jjardon@gnome.org>2014-09-25 10:22:23 +0000
committerJavier Jardón <jjardon@gnome.org>2014-10-06 11:35:21 +0100
commit2cc968846977e298a8e9cadfb5a4cb4010cc1d1a (patch)
treee024c4c293348aaeb6155279458a5d3096ccb965
parenta557e304358d3e1b7a9626142791acee78188a72 (diff)
downloaddefinitions-2cc968846977e298a8e9cadfb5a4cb4010cc1d1a.tar.gz
Move llvm to its own stratum
llvm is a bif piece of software that take long time to build With this move we will only build it when its really necessary
-rw-r--r--strata/llvm-common.morph11
-rw-r--r--strata/llvm-common/llvm.morph (renamed from strata/x-common/llvm.morph)0
-rw-r--r--strata/mesa-common.morph1
-rw-r--r--strata/x-common.morph8
-rw-r--r--systems/genivi-baseline-system-x86_64-generic.morph2
5 files changed, 15 insertions, 7 deletions
diff --git a/strata/llvm-common.morph b/strata/llvm-common.morph
new file mode 100644
index 00000000..0fdb9e8b
--- /dev/null
+++ b/strata/llvm-common.morph
@@ -0,0 +1,11 @@
+name: llvm-common
+kind: stratum
+build-depends:
+- morph: strata/core.morph
+chunks:
+- name: llvm
+ morph: strata/llvm-common/llvm.morph
+ repo: upstream:llvm
+ ref: 60aa15443579a9542a1e8818f3c5dd901edb03d9
+ unpetrify-ref: baserock/morph
+ build-depends: []
diff --git a/strata/x-common/llvm.morph b/strata/llvm-common/llvm.morph
index fed29165..fed29165 100644
--- a/strata/x-common/llvm.morph
+++ b/strata/llvm-common/llvm.morph
diff --git a/strata/mesa-common.morph b/strata/mesa-common.morph
index 6a84aa8e..d4c23bcd 100644
--- a/strata/mesa-common.morph
+++ b/strata/mesa-common.morph
@@ -1,6 +1,7 @@
name: mesa-common
kind: stratum
build-depends:
+- morph: strata/llvm-common.morph
- morph: strata/x-common.morph
- morph: strata/wayland-generic.morph
chunks:
diff --git a/strata/x-common.morph b/strata/x-common.morph
index 9acb4bf0..bb0affe9 100644
--- a/strata/x-common.morph
+++ b/strata/x-common.morph
@@ -1,14 +1,8 @@
name: x-common
kind: stratum
build-depends:
-- morph: strata/foundation.morph
+- morph: strata/core.morph
chunks:
-- name: llvm
- morph: strata/x-common/llvm.morph
- repo: upstream:llvm
- ref: 60aa15443579a9542a1e8818f3c5dd901edb03d9
- unpetrify-ref: baserock/morph
- build-depends: []
- name: xorg-util-macros
repo: upstream:xorg-util-macros
ref: 9a54b858601bd305de2737b06e609084a2a114c2
diff --git a/systems/genivi-baseline-system-x86_64-generic.morph b/systems/genivi-baseline-system-x86_64-generic.morph
index d1f479d9..e7a37ff9 100644
--- a/systems/genivi-baseline-system-x86_64-generic.morph
+++ b/systems/genivi-baseline-system-x86_64-generic.morph
@@ -31,6 +31,8 @@ strata:
morph: strata/graphics-common.morph
- name: input-common
morph: strata/input-common.morph
+- name: llvm-common
+ morph: strata/llvm-common.morph
- name: mesa-common
morph: strata/mesa-common.morph
- name: weston-genivi