@@ -18,13 +18,16 @@ matrix:
18 #- env: BUILD=cabal GHCVER=7.10.3 CABALVER=1.22
18 #- env: BUILD=cabal GHCVER=7.10.3 CABALVER=1.22
19 #addons: {apt: {packages: [cabal-install-1.22,ghc-7.10.3], sources: [hvr-ghc]}}
19 #addons: {apt: {packages: [cabal-install-1.22,ghc-7.10.3], sources: [hvr-ghc]}}
21− - env: BUILD=stack RESOLVER=lts-6.35 CABALVER=1.22
21+ - env: BUILD=stack RESOLVER=lts-6.35 STACK_YAML=stack-7.10.yaml STACK_BUILD_OPTIONS="--flag streamly:examples-sdl" CABALVER=1.22
22− addons: {apt: {packages: [libgmp-dev,cabal-install-1.22], sources: [hvr-ghc]}}
22+ addons: {apt: {packages: [libgmp-dev,cabal-install-1.22,libsdl1.2-dev], sources: [hvr-ghc]}}
24 # stack/linux use a pre-installed cabal-install for faster builds
24 # stack/linux use a pre-installed cabal-install for faster builds
25 # GHC 8.0.1
25 # GHC 8.0.1
26− - env: BUILD=stack RESOLVER=lts-7.24 CABALVER=1.24
26+ - env: BUILD=stack RESOLVER=lts-7.24 STACK_YAML=stack-8.0.yaml STACK_BUILD_OPTIONS="--flag streamly:examples-sdl" CABALVER=1.24
27− addons: {apt: {packages: [libgmp-dev,cabal-install-1.24], sources: [hvr-ghc]}}
27+ addons: {apt: {packages: [libgmp-dev,cabal-install-1.24,libsdl1.2-dev], sources: [hvr-ghc]}}
29+ - env: BUILD=stack RESOLVER=lts-9.16 STACK_BUILD_OPTIONS="--flag streamly:examples-sdl" CABALVER=1.24
30+ addons: {apt: {packages: [cabal-install-1.24,ghc-8.0.2,libsdl1.2-dev], sources: [hvr-ghc]}}
29 # Note COVERALLS (hpc-coveralls) requires cabal build
32 # Note COVERALLS (hpc-coveralls) requires cabal build
30 - env: BUILD=cabal GHCVER=8.0.2 CABALVER=1.24 COVERALLS=y
33 - env: BUILD=cabal GHCVER=8.0.2 CABALVER=1.24 COVERALLS=y
@@ -45,7 +48,7 @@ matrix:
47 # GHC 8.0.2
50 # GHC 8.0.2
48− - env: BUILD=stack RESOLVER=lts-9.3
51+ - env: BUILD=stack RESOLVER=lts-9.16
51 allow_failures:
54 allow_failures:
@@ -56,7 +59,7 @@ install: true
58 # Customizable options
61 # Customizable options
59− PACKAGE_TEST_VER="536355be0507c234e5b4ea51dafdb8c3d1ede948"
62+ PACKAGE_TEST_VER="df401952254b782379b3d109bd051a4a56e61635"
60 GHC_OPTIONS="-O0 -Werror"
63 GHC_OPTIONS="-O0 -Werror"
61 test -n "$COVERALLS" && \
64 test -n "$COVERALLS" && \
62 COVERALLS_OPTIONS="--coverage-mode=StrictlyFullLines \
65 COVERALLS_OPTIONS="--coverage-mode=StrictlyFullLines \
@@ -80,6 +83,8 @@ script:
80 PATH=$PATH
83 PATH=$PATH
81 BUILD=$BUILD
84 BUILD=$BUILD
82 RESOLVER=$RESOLVER
85 RESOLVER=$RESOLVER
86+ STACK_YAML=$STACK_YAML
87+ STACK_BUILD_OPTIONS="$STACK_BUILD_OPTIONS"
83 GHCVER=$GHCVER
88 GHCVER=$GHCVER
84 GHC_OPTIONS="$GHC_OPTIONS"
89 GHC_OPTIONS="$GHC_OPTIONS"
85 COVERALLS_OPTIONS="$COVERALLS_OPTIONS"
90 COVERALLS_OPTIONS="$COVERALLS_OPTIONS"