-
Notifications
You must be signed in to change notification settings - Fork 117
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
chore: Replace stack by cabal in Makefile #298
chore: Replace stack by cabal in Makefile #298
Conversation
Looks like the stack project configuration has been removed before. GHC 8.x specific targets are removed as this out of any support windows. Targets have been translated. The `ghcid` target is now not executing the tests anymore - but it's now much quicker.
README.md
Outdated
The TravisCI tests are run using | ||
[Stack](http://docs.haskellstack.org/en/stable/README.html) while the Github | ||
workflows are using Cabal. A convenient development environment is provided by | ||
Nix and a Makefile, though the project can be built with only Cabal. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
It's not really true, actually we use GitHub Actions.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks a lot for the reviews!
I was a bit unsure about this bit. I'm fixing it.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Fixed. 😄
The old stack setup is gone. So, the docs needed some adjustment.
`test-failure-report` is generated by the `test-rerun` Makefile target. No need to commit it (that would even be wrong.)
adbef70
to
ff6eaf5
Compare
Thanks for your contribution |
Looks like the stack project configuration has been removed before. This PR adjusts the
Makefile
accordingly (please see commit messages) and updates the docs.