Skip to content

Instantly share code, notes, and snippets.

@ndmitchell
Created March 3, 2016 13:42
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save ndmitchell/01ff4942c0c388d0f249 to your computer and use it in GitHub Desktop.
Save ndmitchell/01ff4942c0c388d0f249 to your computer and use it in GitHub Desktop.
stack setup
stack install happy alex
stack exec -- pacman -S gcc binutils git automake-wrapper tar make patch --no-confirm
stack exec -- git clone --recursive git://git.haskell.org/ghc.git
cd ghc
stack exec -- git clone git://github.com/snowleopard/shaking-up-ghc shake-build
stack exec -- perl boot
stack exec -- bash configure --enable-tarballs-autodownload
stack build --stack-yaml=shake-build/stack.yaml --only-dependencies
stack exec --stack-yaml=shake-build/stack.yaml -- shake-build/build.bat -j
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment