summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDaniel Firth <dan.firth@codethink.co.uk>2016-02-25 20:30:36 +0000
committerBaserock Gerrit <gerrit@baserock.org>2016-03-02 08:38:45 +0000
commit0c12d7f38acd3f4f59374e3db3373b7dbc997116 (patch)
treec173f25d7adfbcfa776a6bc939f38cd7c282c03b
parent52a0fde6b6f5da9a9b686afe2640ca82ef4e70d1 (diff)
downloaddefinitions-0c12d7f38acd3f4f59374e3db3373b7dbc997116.tar.gz
Add elixir
Change-Id: I5d2ff541f3a1960a4cfcd34d02bf40a684eb0f0b
-rw-r--r--strata/elixir.morph11
-rw-r--r--strata/elixir/elixir.morph6
-rw-r--r--strata/erlang.morph4
-rw-r--r--systems/devel-system-x86_64-generic.morph4
4 files changed, 23 insertions, 2 deletions
diff --git a/strata/elixir.morph b/strata/elixir.morph
new file mode 100644
index 00000000..dd46ed64
--- /dev/null
+++ b/strata/elixir.morph
@@ -0,0 +1,11 @@
+name: elixir
+kind: stratum
+description: stratum for elixir
+build-depends:
+- morph: strata/erlang.morph
+chunks:
+- name: elixir
+ morph: strata/elixir/elixir.morph
+ repo: upstream:elixir
+ ref: 737ac62926db7a692e2fe67c27b696cfd0866674
+ unpetrify-ref: v1.2.3
diff --git a/strata/elixir/elixir.morph b/strata/elixir/elixir.morph
new file mode 100644
index 00000000..1efbea87
--- /dev/null
+++ b/strata/elixir/elixir.morph
@@ -0,0 +1,6 @@
+name: elixir
+kind: chunk
+build-commands:
+- make clean
+install-commands:
+- make install
diff --git a/strata/erlang.morph b/strata/erlang.morph
index 5eae200b..8f92dadb 100644
--- a/strata/erlang.morph
+++ b/strata/erlang.morph
@@ -7,8 +7,8 @@ chunks:
- name: erlang
morph: strata/erlang/erlang.morph
repo: upstream:erlang
- ref: 9417f044ee3c291c2ea343c203aebdcc40597226
- unpetrify-ref: OTP-17.3.4
+ ref: d646221c59fbf57d5beac913248b46f5dbebfbe7
+ unpetrify-ref: OTP-18.2.4
- name: rebar
morph: strata/erlang/rebar.morph
repo: upstream:erlang-modules/rebar
diff --git a/systems/devel-system-x86_64-generic.morph b/systems/devel-system-x86_64-generic.morph
index 1dde180f..9cd0242a 100644
--- a/systems/devel-system-x86_64-generic.morph
+++ b/systems/devel-system-x86_64-generic.morph
@@ -64,6 +64,10 @@ strata:
morph: strata/perl-common.morph
- name: CPAN-Mini-Inject
morph: strata/CPAN-Mini-Inject.morph
+- name: erlang
+ morph: strata/erlang.morph
+- name: elixir
+ morph: strata/elixir.morph
configuration-extensions:
- extensions/set-hostname
- extensions/add-config-files