git.iko.soy/rowtype-yoga/purescript-native
on golang help sign in
Build core libraries during CI build, fix #737.
906a9b3Phil Freeman
core-tests/.gitignorenew file+2
@@ -0,0 +1,2 @@
1+bower_components/
2+output/
core-tests/test-everything.shnew file+44
@@ -0,0 +1,44 @@
1+#!/bin/bash
2+
3+set -e
4+
5+npm install -g bower
6+
7+bower i purescript-profunctor \
8+ purescript-contravariant \
9+ purescript-parallel \
10+ purescript-control \
11+ purescript-tailrec \
12+ purescript-maps \
13+ purescript-free \
14+ purescript-transformers \
15+ purescript-monad-eff \
16+ purescript-exists \
17+ purescript-monoid \
18+ purescript-either \
19+ purescript-maybe \
20+ purescript-inject \
21+ purescript-graphs \
22+ purescript-enums \
23+ purescript-unfoldable \
24+ purescript-coproducts \
25+ purescript-lazy \
26+ purescript-distributive \
27+ purescript-identity \
28+ purescript-bifunctors \
29+ purescript-const \
30+ purescript-sets \
31+ purescript-quickcheck \
32+ purescript-foreign \
33+ purescript-foldable-traversable \
34+ purescript-tuples \
35+ purescript-strings \
36+ purescript-arrays \
37+ purescript-random \
38+ purescript-refs \
39+ purescript-globals \
40+ purescript-exceptions \
41+ purescript-validation \
42+ purescript-math
43+
44+find bower_components/**/src -name '*.purs' | xargs ../dist/build/psc-make/psc-make
travis-after-script.sh+6
@@ -1,5 +1,11 @@
1set -e
1set -e
2
2
3+pushd core-tests/
4+
5+./test-everything.sh
6+
7+popd
8+
3if [ -z $( git describe --tags --exact-match 2>/dev/null ) ]
9if [ -z $( git describe --tags --exact-match 2>/dev/null ) ]
4then
10then
5 cabal install hpc-coveralls
11 cabal install hpc-coveralls