Add Erlang and Rebar packages needed for DCAEGEN2 31/9531/8
authorJessica Wagantall <jwagantall@linuxfoundation.org>
Wed, 30 Aug 2017 21:12:02 +0000 (14:12 -0700)
committerJessica Wagantall <jwagantall@linuxfoundation.org>
Thu, 31 Aug 2017 22:26:37 +0000 (15:26 -0700)
Install package versions:
-Erlang 19.3
-Rebar3

Issue-id: CIMAN-41
Change-Id: I375b32ce6ce4655d77ff529b0390a4ff1d72d7a4
Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
packer/provision/basebuild.sh

index 7e6b971..c73035d 100644 (file)
@@ -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() {