Add a CI workflow the uses storable for unboxed arrays

This commit is contained in:
Adithya Kumar 2022-06-15 14:08:46 +05:30
parent adc2e75b5d
commit b95d3c4d1d
3 changed files with 19 additions and 0 deletions

View File

@ -102,6 +102,13 @@ jobs:
stack_build_options: "--flag streamly-benchmarks:-opt"
cabal_version: 3.6
ignore_error: false
- name: 8.10.7-storable-serialization
runner: ubuntu-latest
build: cabal
cabal_version: 3.6
cabal_project: cabal.project.storable
disable_sdist_build: "y"
ignore_error: false
- name: 8.10.7-macos
ghc_version: 8.10.7
runner: macos-latest

View File

@ -23,6 +23,7 @@ cabal.project.report
cabal.project.packdiff
cabal.project.Werror
cabal.project.Werror-nocode
cabal.project.storable
default.nix
examples/README.md
hie.yaml

11
cabal.project.storable Normal file
View File

@ -0,0 +1,11 @@
packages: streamly.cabal
, core/streamly-core.cabal
, test/streamly-tests.cabal
, benchmark/streamly-benchmarks.cabal
, docs/streamly-docs.cabal
package streamly
flags: +use-storable
package streamly-core
flags: +use-storable