Commit df2c3b33 authored by mrkkrp's avatar mrkkrp Committed by Ben Gamari

Build quick flavor and run some tests on Windows

This build fits into the 90 minutes window.
parent b2996f1b
# Configure the environment
MSYSTEM=MINGW64
THREADS=3
SKIP_PERF_TESTS=YES
BUILD_FLAVOUR=quick
source /etc/profile || true # a terrible, terrible workaround for msys2 brokenness
# Don't set -e until after /etc/profile is sourced
......@@ -35,11 +38,19 @@ case "$1" in
# Build the compiler
./boot
./configure --enable-tarballs-autodownload
make -j2
cat <<EOF >> mk/build.mk
BuildFlavour=$BUILD_FLAVOUR
ifneq "\$(BuildFlavour)" ""
include mk/flavours/\$(BuildFlavour).mk
endif
EOF
make -j$THREADS
;;
"test")
make binary_dist
# This does not finish in time.
# make fasttest THREADS=$THREADS
make binary-dist
7z a ghc-windows.zip *.tar.xz
;;
......
......@@ -25,6 +25,6 @@ build_script:
- bash .appveyor.sh test
artifacts:
- path: C:\projects\ghc\ghc-windows.zip
- path: ghc-windows.zip
name: GHC Windows bindist
type: zip
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