summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRichard Maw <richard.maw@codethink.co.uk>2014-03-05 10:15:42 +0000
committerDaniel Silverstone <daniel.silverstone@codethink.co.uk>2014-03-07 15:22:48 +0000
commit204787cb80dbdda5c097d13773de4cc418a78845 (patch)
tree49981b6bdd11507f81c03794da371d679c7136b5
parent2c57713f468acd7fa951481777c0a2f1685e83a5 (diff)
downloaddefinitions-204787cb80dbdda5c097d13773de4cc418a78845.tar.gz
Add patchelf to toolchain systems
This has a different stratum for tools required for the SDK that aren't part of the toolchain, to keep the dependencies low, since there's other tools required on the horizon, and building the cross compiler has fewer dependencies than patchelf. I will fix the repo and ref for patchelf after merge to be from git.baserock.org
-rw-r--r--armv7lhf-cross-toolchain-system-x86_32-generic.morph1
-rw-r--r--armv7lhf-cross-toolchain-system-x86_64-generic.morph1
-rw-r--r--cross-tools.morph10
3 files changed, 12 insertions, 0 deletions
diff --git a/armv7lhf-cross-toolchain-system-x86_32-generic.morph b/armv7lhf-cross-toolchain-system-x86_32-generic.morph
index ec5ca68f..1c9ae41d 100644
--- a/armv7lhf-cross-toolchain-system-x86_32-generic.morph
+++ b/armv7lhf-cross-toolchain-system-x86_32-generic.morph
@@ -5,6 +5,7 @@ description: A system that contains an ARM cross compiler, intended to be used a
strata:
- morph: build-essential
- morph: armv7lhf-cross-toolchain
+- morph: cross-tools
configuration-extensions:
- set-hostname
- add-config-files
diff --git a/armv7lhf-cross-toolchain-system-x86_64-generic.morph b/armv7lhf-cross-toolchain-system-x86_64-generic.morph
index c8f53721..43f5bf87 100644
--- a/armv7lhf-cross-toolchain-system-x86_64-generic.morph
+++ b/armv7lhf-cross-toolchain-system-x86_64-generic.morph
@@ -5,6 +5,7 @@ description: A system that contains an ARM cross compiler, intended to be used a
strata:
- morph: build-essential
- morph: armv7lhf-cross-toolchain
+- morph: cross-tools
configuration-extensions:
- set-hostname
- add-config-files
diff --git a/cross-tools.morph b/cross-tools.morph
new file mode 100644
index 00000000..3ccd75f7
--- /dev/null
+++ b/cross-tools.morph
@@ -0,0 +1,10 @@
+name: cross-tools
+kind: stratum
+description: Tools used together with cross compilers
+build-depends:
+- morph: core
+chunks:
+- name: patchelf
+ repo: upstream:patchelf
+ ref: baserock/morph
+ build-depends: []