Closed v-e-h closed 4 years ago
Thanks for the pull request. I did not write this library, and do not do any pro-active maintenance on this package, but I do merge pull requests and upload to hackage.
This library predates the GHC API and should really be replaced by something which uses the GHC API. I once developed a proof of concept which shows that the GHC API is sufficient to replace this library, but more work more is required to turn it into a useful library,
Hello @stepcut
I've been trying to use the library with a dings I'm making, with the latest stackage lts-16.13 and cabal3+, and there seemed to be incompatibilities due to API changes in cabal, so I ran some mechanical replaces, after going over the two changes which were stopping the build.
my setup:
build spam:
I'm not sure I'm not doing something universally stupid here, but these commits make the package build and at least
makeAll
seems to still work with the binary built against this version and against lts-16.13. I don't really have any other tests yet because I just started playing around with it last night and I've never looked at the cabal libs before. Please have a look and see if this works, and/or suggest any further changes, I guess.Cheers, veh.
CC: @drvink