on master help sign in
Merge pull request #2407 from cocreature/llvm-hs
b73d39cJens Petersen
build-constraints.yaml+2
@@ -2643,6 +2643,8 @@ packages:
2643
2643
2644 "Moritz Kiefer <moritz.kiefer@purelyfunctional.org> @cocreature":
2644 "Moritz Kiefer <moritz.kiefer@purelyfunctional.org> @cocreature":
2645 - lrucaching
2645 - lrucaching
2646+ - llvm-hs
2647+ - llvm-hs-pure
2646
2648
2647 "Thierry Bourrillon <thierry.bourrillon@fpinsight.com> @tbourrillon":
2649 "Thierry Bourrillon <thierry.bourrillon@fpinsight.com> @tbourrillon":
2648 - hocilib
2650 - hocilib
debian-bootstrap.sh+4
@@ -22,6 +22,9 @@ add-apt-repository ppa:hvr/ghc -y
22add-apt-repository -y ppa:marutter/rrutter
22add-apt-repository -y ppa:marutter/rrutter
23# not sure what this was needed for
23# not sure what this was needed for
24#add-apt-repository -y ppa:openstack-ubuntu-testing/icehouse
24#add-apt-repository -y ppa:openstack-ubuntu-testing/icehouse
25+wget -O - http://apt.llvm.org/llvm-snapshot.gpg.key | apt-key add -
26+echo "deb http://apt.llvm.org/xenial/ llvm-toolchain-xenial-4.0 main" >> /etc/apt/sources.list
27+echo "deb-src http://apt.llvm.org/xenial/ llvm-toolchain-xenial-4.0 main" >> /etc/apt/sources.list
25
28
26# Set the GHC version
29# Set the GHC version
27GHCVER=8.0.2
30GHCVER=8.0.2
@@ -112,6 +115,7 @@ apt-get install -y \
112 libzmq3-dev \
115 libzmq3-dev \
113 llvm-3.7 \
116 llvm-3.7 \
114 locales \
117 locales \
118+ llvm-4.0-dev \
115 m4 \
119 m4 \
116 nettle-dev \
120 nettle-dev \
117 nodejs \
121 nodejs \