Closed nh2 closed 11 years ago
Here we have some improvements that finally make parmake build correctly even when external packages change.
While some time ago I thought this would only be possible with external knowledge from cabal or similar (as implemented in my patch to skip all Make-style time mchecks building when a SKIP_TIME_CHECK environment variable is set), I recently found the ghc -M -include-pkg-deps option, that allows us to get external .hi dependencies as well.
ghc -M -include-pkg-deps
.hi
Github does not display my commits in the right order (and I guess that's why Travic CI fails?). I'll close this and make a new pull request.
Reopened as https://github.com/23Skidoo/ghc-parmake/pull/8
Here we have some improvements that finally make parmake build correctly even when external packages change.
While some time ago I thought this would only be possible with external knowledge from cabal or similar (as implemented in my patch to skip all Make-style time mchecks building when a SKIP_TIME_CHECK environment variable is set), I recently found the
ghc -M -include-pkg-deps
option, that allows us to get external.hi
dependencies as well.