integrating Codecov

This commit is contained in:
CismonX 2020-03-23 23:58:02 +08:00
parent 856fa92b04
commit f61eda63c3
No known key found for this signature in database
GPG Key ID: 315D6652268C5007
3 changed files with 11 additions and 1 deletions

5
.gitignore vendored
View File

@ -36,5 +36,10 @@ u6a
*.sum
site.*
# gcov
*.gcov
*.gcda
*.gcno
# others
*.log

View File

@ -25,9 +25,13 @@ branches:
script:
- autoreconf --install
- ./configure
- ./configure CFLAGS='-O0 -g -coverage'
- make
- make check
- gcov src/*.c
- sudo make install
- command -v u6a u6ac
# - whatis u6a u6ac # broken on macOS...
after_success:
- bash <(curl -s https://codecov.io/bash)

View File

@ -1,6 +1,7 @@
# u6a
[![Travis CI](https://travis-ci.com/CismonX/u6a.svg)](https://travis-ci.com/CismonX/u6a)
[![Codecov](https://codecov.io/gh/CismonX/u6a/branch/master/graphs/badge.svg)](https://codecov.io/gh/CismonX/u6a)
[![LICENSE](https://img.shields.io/badge/licence-GPLv3-blue.svg)](LICENSE)
Implementation of Unlambda, an esoteric programming language.