Commit 3465caf8 authored by Andrey Mokhov's avatar Andrey Mokhov Committed by GitHub

Fix boot and configure on AppVeyor (#561)

* Call the boot script using the right Python interpreter

* Install Python3

* Call boot and configure from Stack environment

* Stay in Hadrian directory

* Fix path to Stack

* Fix slashes

* Use bash to run configure
parent 8219f6a4
......@@ -27,12 +27,13 @@ install:
# 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
- appveyor-retry stack exec -- pacman -S autoconf automake-wrapper make patch python3 tar --noconfirm
build_script:
# Boot and configure ghc source tree
- cd ..
- python boot && configure --enable-tarballs-autodownload
- hadrian\stack exec -- python3 boot
- hadrian\stack exec -- bash configure --enable-tarballs-autodownload
- cd hadrian
# Build Hadrian and run internal Hadrian tests
......
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