Commit dd4f8871 authored by Andrey Mokhov's avatar Andrey Mokhov

Run boot and configure from Hadrian.

See #234.
parent 56be38d4
......@@ -54,15 +54,12 @@ install:
- ( cd ghc/hadrian && cabal install --only-dependencies )
- ( cd ghc/hadrian && cabal configure )
- ( cd ghc && ./boot )
- ( cd ghc && ./configure )
- cat ghc/hadrian/cfg/system.config
- ghc-pkg list
script:
- ( cd ghc/hadrian && cabal haddock --internal )
- ./ghc/hadrian/build.sh selftest
- ./ghc/hadrian/build.sh -j --skip-configure --no-progress --profile=- --flavour=quick $TARGET
- ./ghc/hadrian/build.sh -j --no-progress --profile=- --flavour=quick $TARGET
cache:
directories:
......
......@@ -31,13 +31,10 @@ install:
- stack exec -- ghc-pkg list
- bash -lc "mv /home/ghc/tmp/* /home/ghc"
- cd C:\msys64\home\ghc
- stack exec -- perl boot
- bash -lc "cd /home/ghc; mkdir -p ghc-tarballs/mingw-w64/x86_64/"
- bash -lc "cd /home/ghc; mkdir -p ghc-tarballs/perl/"
- bash -lc "cd /home/ghc; exec 0</dev/null; export PATH=/c/Users/appveyor/AppData/Roaming/local/bin:$PATH; ./configure --enable-tarballs-autodownload"
- bash -lc "cat /home/ghc/hadrian/cfg/system.config"
build_script:
- cd C:\msys64\home\ghc\hadrian
- echo "" | stack --no-terminal exec -- build.bat selftest
- echo "" | stack --no-terminal exec -- build.bat -j --skip-configure --no-progress --profile=- --flavour=quick inplace/bin/ghc-stage1.exe
- echo "" | stack --no-terminal exec -- build.bat -j --no-progress --profile=- --flavour=quick inplace/bin/ghc-stage1.exe
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment