summaryrefslogtreecommitdiffstats
path: root/packer
diff options
context:
space:
mode:
authorJessica Wagantall <jwagantall@linuxfoundation.org>2017-08-30 14:12:02 -0700
committerJessica Wagantall <jwagantall@linuxfoundation.org>2017-08-31 15:26:37 -0700
commit537917961862eea554b672542742d81dc2a5d980 (patch)
tree4b939779de9b174bf236e9e319af434354573796 /packer
parenta0379ca76b0831a87daa86eff50a48cc87a068cd (diff)
Add Erlang and Rebar packages needed for DCAEGEN2
Install package versions: -Erlang 19.3 -Rebar3 Issue-id: CIMAN-41 Change-Id: I375b32ce6ce4655d77ff529b0390a4ff1d72d7a4 Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
Diffstat (limited to 'packer')
-rw-r--r--packer/provision/basebuild.sh11
1 files changed, 11 insertions, 0 deletions
diff --git a/packer/provision/basebuild.sh b/packer/provision/basebuild.sh
index 7e6b971a1..c73035ddc 100644
--- a/packer/provision/basebuild.sh
+++ b/packer/provision/basebuild.sh
@@ -55,6 +55,17 @@ ubuntu_systems() {
# Add graphviz for documentation building
apt-get install -y graphviz
+ # Erlang and Rebar packages needed for DCAEGEN2
+ apt-get install -y libwxgtk3.0-0v5 libsctp1
+ wget https://packages.erlang-solutions.com/erlang/esl-erlang/FLAVOUR_1_general/esl-erlang_19.3.6-1~ubuntu~trusty_amd64.deb
+ dpkg -i esl-erlang_19.3.6-1~ubuntu~trusty_amd64.deb
+ apt-get install -y libwxbase3.0-0v5
+ apt-get -f install -y
+ git clone https://github.com/erlang/rebar3.git
+ cd rebar3
+ ./bootstrap
+ mv rebar3 /usr/bin/rebar3
+ cd ..
}
all_systems() {