Sign inSign up

agocorona/transient

By agocorona

•Updated over 5 years ago

Transient suite: transient-universe and axiom installed for ghc and ghcjs

Image
0

2.0K

agocorona/transient repository overview

The last Dockerfile that install ghc and ghcjs upon wich the transient libraries are compiled:

FROM haskell:7.10.2

RUN apt-get update \
    && apt-get -y install build-essential git zlib1g-dev libtinfo-dev libgmp-dev autoconf curl

RUN curl -sL https://deb.nodesource.com/setup | bash - \
    && apt-get install -y nodejs

ENV PATH /root/.cabal/bin:$PATH

RUN cabal update && \
    cabal install --reorder-goals --max-backjumps=-1  cabal-install Cabal-1.24.2.0 && \
    echo $PATH && which cabal && cabal --version && \
    git clone https://github.com/ghcjs/ghcjs.git && \
    cabal install --reorder-goals --max-backjumps=-1 --force-reinstalls  ./ghcjs &&  \
    ghcjs-boot --dev && \
    rm -r /ghcjs

See an usage example here⁠

Tag summary

Content type

Image

Digest

Size

1.9 GB

Last updated

over 6 years ago

docker pull agocorona/transient