@@ -18,13 +18,16 @@ matrix:
1818 #- env: BUILD=cabal GHCVER=7.10.3 CABALVER=1.22
1919 #addons: {apt: {packages: [cabal-install-1.22,ghc-7.10.3], sources: [hvr-ghc]}}
2020
21− - env: BUILD=stack RESOLVER=lts-6.35 CABALVER=1.22
22− addons: {apt: {packages: [libgmp-dev,cabal-install-1.22], sources: [hvr-ghc]}}
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,libsdl1.2-dev], sources: [hvr-ghc]}}
2323
2424 # stack/linux use a pre-installed cabal-install for faster builds
2525 # GHC 8.0.1
26− - env: BUILD=stack RESOLVER=lts-7.24 CABALVER=1.24
27− addons: {apt: {packages: [libgmp-dev,cabal-install-1.24], sources: [hvr-ghc]}}
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,libsdl1.2-dev], sources: [hvr-ghc]}}
28+
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]}}
2831
2932 # Note COVERALLS (hpc-coveralls) requires cabal build
3033 - env: BUILD=cabal GHCVER=8.0.2 CABALVER=1.24 COVERALLS=y
@@ -45,7 +48,7 @@ matrix:
4548 os: osx
4649
4750 # GHC 8.0.2
48− - env: BUILD=stack RESOLVER=lts-9.3
51+ - env: BUILD=stack RESOLVER=lts-9.16
4952 os: osx
5053
5154 allow_failures:
@@ -56,7 +59,7 @@ install: true
5659script:
5760 - |
5861 # Customizable options
59− PACKAGE_TEST_VER="536355be0507c234e5b4ea51dafdb8c3d1ede948"
62+ PACKAGE_TEST_VER="df401952254b782379b3d109bd051a4a56e61635"
6063 GHC_OPTIONS="-O0 -Werror"
6164 test -n "$COVERALLS" && \
6265 COVERALLS_OPTIONS="--coverage-mode=StrictlyFullLines \
@@ -80,6 +83,8 @@ script:
8083 PATH=$PATH
8184 BUILD=$BUILD
8285 RESOLVER=$RESOLVER
86+ STACK_YAML=$STACK_YAML
87+ STACK_BUILD_OPTIONS="$STACK_BUILD_OPTIONS"
8388 GHCVER=$GHCVER
8489 GHC_OPTIONS="$GHC_OPTIONS"
8590 COVERALLS_OPTIONS="$COVERALLS_OPTIONS"