diff options
-rw-r--r-- | .travis.yml | 6 | ||||
-rw-r--r-- | README.md | 1 | ||||
-rwxr-xr-x | run-test-suite.sh | 2 | ||||
-rwxr-xr-x | travis/build.sh | 4 | ||||
-rwxr-xr-x | travis/profile.sh | 2 |
5 files changed, 8 insertions, 7 deletions
diff --git a/.travis.yml b/.travis.yml index 95940842..d527341c 100644 --- a/.travis.yml +++ b/.travis.yml | |||
@@ -18,10 +18,10 @@ before_install: | |||
18 | 18 | ||
19 | install: | 19 | install: |
20 | - stack update | 20 | - stack update |
21 | - stack --no-terminal --install-ghc test --only-dependencies -j3 | 21 | - travis_wait 120 stack --no-terminal --install-ghc test --only-dependencies -j3 |
22 | 22 | ||
23 | script: | 23 | script: |
24 | - pwd | 24 | - pwd |
25 | - ls -al | 25 | - ls -al |
26 | - travis/build.sh | 26 | - travis_wait 120 travis/build.sh |
27 | - travis/profile.sh | 27 | # - travis_wait 120 travis/profile.sh |
@@ -1,6 +1,7 @@ | |||
1 | # lambdacube-compiler | 1 | # lambdacube-compiler |
2 | 2 | ||
3 | [![Build Status](https://travis-ci.org/lambdacube3d/lambdacube-compiler.svg?branch=master)](https://travis-ci.org/lambdacube3d/lambdacube-compiler) | 3 | [![Build Status](https://travis-ci.org/lambdacube3d/lambdacube-compiler.svg?branch=master)](https://travis-ci.org/lambdacube3d/lambdacube-compiler) |
4 | [![Gitter chat](https://badges.gitter.im/lambdacube3d/lambdacube3d.png)](https://gitter.im/LambdaCube-3D/Lobby) | ||
4 | 5 | ||
5 | Compiler for LambdaCube 3D, a Haskell-like purely functional domain specific language for programming the GPU (graphics processing unit). | 6 | Compiler for LambdaCube 3D, a Haskell-like purely functional domain specific language for programming the GPU (graphics processing unit). |
6 | 7 | ||
diff --git a/run-test-suite.sh b/run-test-suite.sh index 4843f704..4ae55614 100755 --- a/run-test-suite.sh +++ b/run-test-suite.sh | |||
@@ -1,4 +1,4 @@ | |||
1 | #!/bin/bash -e | 1 | #!/bin/bash -ex |
2 | 2 | ||
3 | UNIT_TEST_PARAMS="--quickcheck-max-size 30 --quickcheck-tests 100" | 3 | UNIT_TEST_PARAMS="--quickcheck-max-size 30 --quickcheck-tests 100" |
4 | 4 | ||
diff --git a/travis/build.sh b/travis/build.sh index b5e3f468..301b4d90 100755 --- a/travis/build.sh +++ b/travis/build.sh | |||
@@ -1,11 +1,11 @@ | |||
1 | #!/bin/bash -e | 1 | #!/bin/bash -ex |
2 | 2 | ||
3 | #cd /root/source/lambdacube-compiler | 3 | #cd /root/source/lambdacube-compiler |
4 | #cabal check | 4 | #cabal check |
5 | 5 | ||
6 | ./run-test-suite.sh --coverage | 6 | ./run-test-suite.sh --coverage |
7 | 7 | ||
8 | stack sdist | 8 | #stack sdist |
9 | 9 | ||
10 | # TODO | 10 | # TODO |
11 | #SRC_TGZ=$(cabal info . | awk '{print $2;exit}').tar.gz && (cd dist && cabal install --force-reinstalls "$SRC_TGZ") | 11 | #SRC_TGZ=$(cabal info . | awk '{print $2;exit}').tar.gz && (cd dist && cabal install --force-reinstalls "$SRC_TGZ") |
diff --git a/travis/profile.sh b/travis/profile.sh index cfdb4c37..87c95213 100755 --- a/travis/profile.sh +++ b/travis/profile.sh | |||
@@ -1,4 +1,4 @@ | |||
1 | #!/bin/bash -e | 1 | #!/bin/bash -ex |
2 | 2 | ||
3 | #cd /root/source/lambdacube-compiler | 3 | #cd /root/source/lambdacube-compiler |
4 | ./run-test-suite.sh --profile | 4 | ./run-test-suite.sh --profile |