diff options
author | Francisco Redondo Marchena <francisco.marchena@codethink.co.uk> | 2015-02-13 16:39:15 +0000 |
---|---|---|
committer | Francisco Redondo Marchena <francisco.marchena@codethink.co.uk> | 2015-02-13 16:39:15 +0000 |
commit | c9cc0c9ad8b78e46933733f9304a490598dec03a (patch) | |
tree | 8f9e4d88329b81636a8e30e0d25dde652a3b5771 | |
parent | a2be876989a0d6f4d617dd9fd661d0eb26b5da2f (diff) | |
parent | 925f4ae6679f1afed760a624c3ba5fa66a1f6d75 (diff) | |
download | definitions-c9cc0c9ad8b78e46933733f9304a490598dec03a.tar.gz |
Merge branch 'baserock/franred/add-erlang-sd_notify'
Reviewed-by: Pedro Alvarez <pedro.alvarez@codethink.co.uk>
Reviewed-by: Sam Thursfield <sam.thursfield@codethink.co.uk>
-rw-r--r-- | strata/erlang.morph | 15 | ||||
-rw-r--r-- | strata/erlang/erlang-sd_notify.morph | 8 | ||||
-rw-r--r-- | strata/erlang/rebar.morph | 6 |
3 files changed, 29 insertions, 0 deletions
diff --git a/strata/erlang.morph b/strata/erlang.morph index 657b07be..bea09d61 100644 --- a/strata/erlang.morph +++ b/strata/erlang.morph @@ -10,3 +10,18 @@ chunks: ref: 9417f044ee3c291c2ea343c203aebdcc40597226 unpetrify-ref: OTP-17.3.4 build-depends: [] +- name: rebar + morph: strata/erlang/rebar.morph + repo: upstream:erlang-modules/rebar + ref: d42ed4683576d995f60e3222f076e99f0b081f79 + unpretrify-ref: master + build-depends: + - erlang +- name: erlang-sd_notify + morph: strata/erlang/erlang-sd_notify.morph + repo: upstream:erlang-modules/erlang-sd_notify + ref: 99f4689c2c18570680329f822591f95f9341ca10 + unpretrify-ref: master + build-depends: + - erlang + - rebar diff --git a/strata/erlang/erlang-sd_notify.morph b/strata/erlang/erlang-sd_notify.morph new file mode 100644 index 00000000..32bf92d2 --- /dev/null +++ b/strata/erlang/erlang-sd_notify.morph @@ -0,0 +1,8 @@ +name: erlang +kind: chunk +build-commands: +- LDFLAGS=-lsystemd REBAR_FLAGS="--verbose 2" make +install-commands: +- install -D -m 644 -p ebin/sd_notify.app "$DESTDIR$PREFIX"/lib/erlang/lib/sd_notify-0.1/ebin/sd_notify.app +- install -D -m 644 -p ebin/sd_notify.beam "$DESTDIR$PREFIX"/lib/erlang/lib/sd_notify-0.1/ebin/sd_notify.beam +- install -D -m 755 -p priv/sd_notify_drv.so "$DESTDIR$PREFIX"/lib/erlang/lib/sd_notify-0.1/priv/sd_notify_drv.so diff --git a/strata/erlang/rebar.morph b/strata/erlang/rebar.morph new file mode 100644 index 00000000..3a6134c0 --- /dev/null +++ b/strata/erlang/rebar.morph @@ -0,0 +1,6 @@ +name: erlang +kind: chunk +build-commands: +- ./bootstrap +install-commands: +- install -D -m 755 rebar "$DESTDIR$PREFIX"/bin/rebar |