1
1
mirror of https://github.com/tweag/asterius.git synced 2024-09-21 13:59:06 +03:00

Fix appveyor build

This commit is contained in:
Shao Cheng 2018-05-22 03:57:52 +08:00
parent c92b6f275a
commit be28ed3eac
3 changed files with 5 additions and 6 deletions

View File

@ -1,7 +1,7 @@
# Asterius: A Haskell to WebAssembly compiler
[![CircleCI](https://circleci.com/gh/tweag/asterius/tree/master.svg?style=shield)](https://circleci.com/gh/tweag/asterius/tree/master)
[![AppVeyor](https://ci.appveyor.com/api/projects/status/github/tweag/asterius?branch=master&svg=true)](https://ci.appveyor.com/project/TerrorJack/asterius?branch=master)
[![AppVeyor](https://ci.appveyor.com/api/projects/status/github/tweag/asterius?branch=master&svg=true)](https://ci.appveyor.com/project/GHCAppveyor/asterius?branch=master)
A Haskell to WebAssembly compiler. Project status: **pre-alpha**, in active development, still takes time before an initial example works.

View File

@ -1,20 +1,19 @@
version: 0.0.1.{build}
shallow_clone: true
clone_depth: 1
environment:
MAKEFLAGS: -j4
build_script:
- git submodule update --init --recursive
- choco install haskell-stack
- choco install haskell-stack nodejs
- stack --no-terminal --skip-msys setup > NUL
- mklink /D %LOCALAPPDATA%\\Programs\\stack\\x86_64-windows\\msys2-20161025 C:\\msys64
- copy %LOCALAPPDATA%\\Programs\\stack\\x86_64-windows\\ghc-8.5.*.installed %LOCALAPPDATA%\\Programs\\stack\\x86_64-windows\\msys2-20161025.installed
- stack --no-terminal exec pacman -- -S autoconf coreutils make mingw-w64-x86_64-cmake mingw-w64-x86_64-gcc --needed --noconfirm --noprogressbar
- stack --no-terminal build --haddock --test --no-run-tests
- stack --no-terminal build --test --no-run-tests
- stack --no-terminal exec ahc-boot
- stack --no-terminal test asterius:ahc-boot-builtins
- stack --no-terminal test asterius:fact-dump
test: off

View File

@ -1,5 +1,5 @@
[![CircleCI](https://circleci.com/gh/tweag/asterius/tree/master.svg?style=shield)](https://circleci.com/gh/tweag/asterius/tree/master)
[![AppVeyor](https://ci.appveyor.com/api/projects/status/github/tweag/asterius?branch=master&svg=true)](https://ci.appveyor.com/project/TerrorJack/asterius?branch=master)
[![AppVeyor](https://ci.appveyor.com/api/projects/status/github/tweag/asterius?branch=master&svg=true)](https://ci.appveyor.com/project/GHCAppveyor/asterius?branch=master)
`asterius` is a Haskell to WebAssembly compiler. The project is pre-alpha and in active development, still takes time before an initial example works.