Travis: Test GHC 8.4.2
authorRyan Scott <ryan.gl.scott@gmail.com>
Wed, 2 May 2018 16:49:30 +0000 (12:49 -0400)
committerRyan Scott <ryan.gl.scott@gmail.com>
Wed, 2 May 2018 16:49:31 +0000 (12:49 -0400)
While I was in town, I also:

* Added a cabal.project file
* Updated .gitignore to include cabal new-build artifacts

.gitignore
.travis.yml
cabal.project [new file with mode: 0644]
hsc2hs.cabal

index af1adf7..82f3a88 100644 (file)
@@ -1,2 +1,22 @@
-dist-install
 dist
+dist-*
+cabal-dev
+*.o
+*.hi
+*.chi
+*.chs.h
+*.dyn_o
+*.dyn_hi
+.hpc
+.hsenv
+.cabal-sandbox/
+cabal.sandbox.config
+*.prof
+*.aux
+*.hp
+*.eventlog
+.stack-work/
+cabal.project.local
+cabal.project.local~
+.HTF/
+.ghc.environment.*
index c3b66eb..ac0b535 100644 (file)
@@ -1,6 +1,6 @@
 # This Travis job script has been generated by a script via
 #
-#   runghc make_travis_yml_2.hs 'hsc2hs.cabal'
+#   runghc make_travis_yml_2.hs '-o' '.travis.yml' 'cabal.project'
 #
 # For more information, see https://github.com/hvr/multi-ghc-travis
 #
@@ -54,12 +54,15 @@ matrix:
     - compiler: "ghc-8.2.2"
     # env: TEST=--disable-tests BENCH=--disable-benchmarks
       addons: {apt: {packages: [ghc-ppa-tools,cabal-install-head,ghc-8.2.2], sources: [hvr-ghc]}}
-    - compiler: "ghc-8.4.1"
+    - compiler: "ghc-8.4.2"
+    # env: TEST=--disable-tests BENCH=--disable-benchmarks
+      addons: {apt: {packages: [ghc-ppa-tools,cabal-install-head,ghc-8.4.2], sources: [hvr-ghc]}}
+    - compiler: "ghc-head"
       env: GHCHEAD=true
-      addons: {apt: {packages: [ghc-ppa-tools,cabal-install-head,ghc-8.4.1], sources: [hvr-ghc]}}
+      addons: {apt: {packages: [ghc-ppa-tools,cabal-install-head,ghc-head], sources: [hvr-ghc]}}
 
   allow_failures:
-    - compiler: "ghc-8.4.1"
+    - compiler: "ghc-head"
 
 before_install:
   - HC=${CC}
@@ -132,5 +135,5 @@ script:
   # cabal check
   - (cd hsc2hs-* && cabal check)
 
-# REGENDATA ["hsc2hs.cabal"]
+# REGENDATA ["-o",".travis.yml","cabal.project"]
 # EOF
diff --git a/cabal.project b/cabal.project
new file mode 100644 (file)
index 0000000..e6fdbad
--- /dev/null
@@ -0,0 +1 @@
+packages: .
index 02c4aee..c97f244 100644 (file)
@@ -23,7 +23,7 @@ Category: Development
 Data-Files: template-hsc.h
 build-type: Simple
 cabal-version: >=1.10
-tested-with: GHC==8.2.1, GHC==8.0.2, GHC==7.10.3, GHC==7.8.4, GHC==7.6.3, GHC==7.4.2, GHC==7.2.2, GHC==7.0.4
+tested-with: GHC==8.4.2, GHC==8.2.2, GHC==8.0.2, GHC==7.10.3, GHC==7.8.4, GHC==7.6.3, GHC==7.4.2, GHC==7.2.2, GHC==7.0.4
 
 extra-source-files:
   changelog.md