-
Notifications
You must be signed in to change notification settings - Fork 3
/
Copy pathwercker-box.yml
33 lines (33 loc) · 984 Bytes
/
wercker-box.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
name: elixir
version: 0.0.4
type: main
platform: [email protected]
description: box with erlang, elixir and rebar
keywords:
- elixir
- erlang
- rebar
packages:
- erlang@R16B02
script : |
sudo apt-get update
sudo apt-get install -yq build-essential wget libncurses5-dev openssl libssl-dev fop xsltproc libxml2-utils unixodbc-dev git-core
wget http://www.erlang.org/download/otp_src_R16B02.tar.gz
tar -xzvf otp_src_R16B02.tar.gz
cd otp_src_R16B02
./configure --enable-m64-build --enable-hipe --enable-threads --enable-dynamic-ssl-lib --enable-shared-zlib --enable-smp-support
sudo make install
cd -
wget https://github.com/basho/rebar/archive/2.0.0.tar.gz -O rebar-2.0.0.tar.gz
tar zxvf rebar-2.0.0.tar.gz
cd rebar-2.0.0
make
sudo mv rebar /bin/
cd -
wget https://github.com/elixir-lang/elixir/archive/v0.11.2.tar.gz -O elixir-0.11.2.tar.gz
tar zxvf elixir-0.11.2.tar.gz
cd elixir-0.11.2
sudo make install
cd -