agentm / project-m36

Project: M36 Relational Algebra Engine
The Unlicense
876 stars 47 forks source link

Improved build #291

Closed ilyakooo0 closed 3 years ago

ilyakooo0 commented 3 years ago
  1. Added GHC 8.10 builds everywhere (there was a bug in older GHC versions that prevents builds on newer macOS versions)
  2. Moved all nix dependencies into niv
  3. Added support for building with nix on macOS
  4. Nix builds now use ghc 8.10 and have less custom dependencies
  5. Bumped curryer
  6. Fixed cabal warning about undefined file resolution in tests
  7. It seems like Travis builds aren't run anymore. Migrated Travis CI to GitHub CI
agentm commented 3 years ago

Thanks for this! Indeed, I've been hoping to jump off travis since the performance tanked.