Harendra Kumar
2a2899f259
Keep only two sdist builds
...
streamly sdist builds are likely to fail when changes are made to
streamly-core package.
2022-10-12 22:33:58 +05:30
Ranjeet Kumar Ranjan
8a76b6730a
Remove streamly-core from extra-source files
2022-10-12 22:33:58 +05:30
Harendra Kumar
9aa5b21e60
Add bin/repl to .packcheck.ignore
2022-08-21 12:52:08 +05:30
Adithya Kumar
95fc1d2d05
Add a cabal.project for bench-runner
2022-08-13 20:37:29 +05:30
Adithya Kumar
3ae32c55d9
Remove cabal.project in bench-runner and update the benchmark guide
2022-08-10 16:34:55 +05:30
Adithya Kumar
93cc79d156
Add a small no-linking hack to make the GHC 902 CIs pass
...
See https://github.com/composewell/streamly/issues/1727
2022-07-27 17:24:59 +05:30
Adithya Kumar
3811e683ce
Improve array combinators to work with unpinned arrays
2022-07-27 17:24:59 +05:30
Adithya Kumar
b95d3c4d1d
Add a CI workflow the uses storable for unboxed arrays
2022-06-23 16:09:57 +05:30
Adithya Kumar
f81f8b5bf3
Add a packdiff CI using the default executable
2022-06-11 19:06:25 +05:30
Harendra Kumar
b7b3aa8d02
Rename benchmark driver exe to bench-runner
...
To keep it consistent with test-runner for test driver
2022-04-28 23:35:26 +05:30
Harendra Kumar
5435aa1b16
Use Haskell based test driver
...
Replace bin/test.sh with a Haskell implementation
2022-04-28 23:13:45 +05:30
Harendra Kumar
326bcda0d6
Refactor targets to be used in test driver as well
...
And some other cleanups.
2022-04-26 19:48:52 +05:30
Harendra Kumar
9529890daa
Add default.nix for building with nix
2022-04-25 01:15:17 +05:30
Adithya Kumar
52f53792a8
Add a dumb script to repl all the executables and library
2022-02-05 04:22:31 +05:30
Adithya Kumar
d1e19ae8fa
Add a github workflow for checking regressions
2022-02-04 08:02:40 +05:30
Harendra Kumar
aa03c5cb5a
Do not package dev related files in sdist
2021-07-29 05:03:07 +05:30
Harendra Kumar
f5470713c2
Update CI test matrix requirements and the script
...
Also, fix a few test issues to make the CIs work.
2021-06-22 22:54:41 +05:30
Harendra Kumar
38528fffa4
Add a project file for compiling with ghc-head
2021-06-21 16:16:26 +05:30
Harendra Kumar
624158d678
Remove doctests
...
Should use cabal-docspec instead.
2021-06-21 14:53:18 +05:30
Harendra Kumar
6194cc1c1e
Update and refactor
...
* Use cabal build for 8.8.4 to avoid stack extra-deps
* Use latest stack nightly for 8.10.4
* Remove cabal.project/stack.yaml from the distribution
* Use cabal.project for using test+bench with sdist
* Move sdist build without cabal.project file to circle-ci
* Avoid stack.yaml relinking
2021-06-15 17:53:20 +05:30
Harendra Kumar
a2330bfb74
Use a separate project file for hpc-coveralls
...
It would be helpful to run bin/test.sh locally without having to install
dependencies of hpc-coveralls. Instead we can install hpc-coveralls
independently and use it after installing it once.
2020-12-28 23:56:18 +05:30
pranaysashank
6c9941ddb8
Add hie.yaml.
2020-10-22 19:44:55 +05:30
Pranay Sashank
47766eb613
Add coverage build to travis.
2020-06-05 00:09:13 +05:30