From a79f8b8f86e30b783e1ae9f2e61e813175278b5a Mon Sep 17 00:00:00 2001 From: Herbert Valerio Riedel <hvr@gnu.org> Date: Thu, 24 Oct 2013 10:47:12 +0200 Subject: [PATCH] Add `README.md` and `.travis.yml` script This enables testing (or rather testing the packages builds) for all released GHC versions this package is expected to work with. Signed-off-by: Herbert Valerio Riedel <hvr@gnu.org> --- .travis.yml | 24 ++++++++++++++++++++++++ README.md | 5 +++++ 2 files changed, 29 insertions(+) create mode 100644 .travis.yml create mode 100644 README.md diff --git a/.travis.yml b/.travis.yml new file mode 100644 index 0000000..3777181 --- /dev/null +++ b/.travis.yml @@ -0,0 +1,24 @@ +env: + - GHCVER=7.2.2 + - GHCVER=7.4.1 + - GHCVER=7.4.2 + - GHCVER=7.6.1 + - GHCVER=7.6.2 + - GHCVER=7.6.3 + +before_install: + - sudo add-apt-repository -y ppa:hvr/ghc + - sudo apt-get update + - sudo apt-get install cabal-install-1.18 ghc-$GHCVER autoconf + - export PATH=/opt/ghc/$GHCVER/bin:$PATH + +install: + - cabal-1.18 update + - ghc --version + +script: + - autoreconf -i + - cabal-1.18 configure -v2 + - cabal-1.18 build + - cabal-1.18 check + - cabal-1.18 sdist diff --git a/README.md b/README.md new file mode 100644 index 0000000..b673312 --- /dev/null +++ b/README.md @@ -0,0 +1,5 @@ +The `hpc` Package [](https://travis-ci.org/ghc/packages-hpc) +================= + +See [`hpc` on Hackage](http://hackage.haskell.org/package/hpc) for +more information. -- GitLab