diff options
Diffstat (limited to 'hadrian/appveyor.yml')
-rw-r--r-- | hadrian/appveyor.yml | 41 |
1 files changed, 0 insertions, 41 deletions
diff --git a/hadrian/appveyor.yml b/hadrian/appveyor.yml deleted file mode 100644 index 32fc436763..0000000000 --- a/hadrian/appveyor.yml +++ /dev/null @@ -1,41 +0,0 @@ -clone_folder: "c:\\new-hadrian" -environment: - global: - STACK_ROOT: "c:\\sr" - -cache: - - "c:\\sr -> appveyor.yml" - -install: - # Get Stack - - curl -ostack.zip -LsS --insecure https://www.stackage.org/stack/windows-x86_64 - - 7z x stack.zip stack.exe - - # Note: AppVeyor has already cloned Hadrian into c:\new-hadrian - # Fetch GHC sources into c:\ghc - - cd .. - - git clone --recursive git://git.haskell.org/ghc.git - # GHC comes with an older version of Hadrian, so we delete it - - rm -rf ghc\hadrian - # Copy new Hadrian into ./ghc/hadrian - - cp -r new-hadrian ghc\hadrian - - # Install Alex and Happy - - set PATH=C:\Users\appveyor\AppData\Roaming\local\bin;%PATH% - - ghc\hadrian\stack install --install-ghc alex happy > nul - - # Install all Hadrian and GHC build dependencies - - cd ghc\hadrian - - stack setup > nul - - appveyor-retry stack exec -- pacman -S autoconf automake-wrapper make patch python tar --noconfirm - -build_script: - # Build Hadrian and run internal Hadrian tests - - build -c selftest - - # Build GHC - - build -j -c --flavour=quickest --no-progress --progress-colour=never --profile=- - - # Test GHC binary - - cd .. - - inplace\bin\ghc-stage2 -e 1+2 |