#!/usr/bin/env -S bash -e
ghcup set ghc $1
autoreconf -i
cabal \
    --with-compiler=javascript-unknown-ghcjs-ghc \
    --with-hc-pkg=javascript-unknown-ghcjs-ghc-pkg \
    --with-hsc2hs=javascript-unknown-ghcjs-hsc2hs \
    test \
    --ghc-options='-Werror'
