Skip to content
This repository has been archived by the owner on Jun 18, 2019. It is now read-only.

Stop manually generating Cabal macros. #5

Merged
merged 3 commits into from
May 17, 2018
Merged

Stop manually generating Cabal macros. #5

merged 3 commits into from
May 17, 2018

Conversation

judah
Copy link
Contributor

@judah judah commented May 15, 2018

It turns out they're generated automatically by GHC since version 8.0,
as long as we pass the right package name and version. That's now possible
as of tweag/rules_haskell#246.

This change bumps the rules_haskell dependency, and also adds back network since it builds now. (As of the above change rules_haskell now passes through the defines attribute of cc_library, which is enough to fix that issue.)

@judah judah requested a review from mrkkrp May 15, 2018 05:01
It turns out they're generated automatically by GHC since version 8.0,
as long as we pass the right package name and version.  That's now possible
as of tweag/rules_haskell#246.

I'll hold off merging this PR until that one goes in, then I'll rebase to
`rules_haskell` master.
Copy link
Contributor

@mrkkrp mrkkrp left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@judah judah merged commit a005ed3 into master May 17, 2018
@judah judah deleted the no-macros branch May 17, 2018 19:27
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants