23Skidoo / ghc-parmake

A parallel wrapper for 'ghc --make'.
BSD 3-Clause "New" or "Revised" License
10 stars 2 forks source link

Minor fixes and a solution to the external-dependencies problem #8

Closed nh2 closed 11 years ago

nh2 commented 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.

23Skidoo commented 11 years ago

Cool, thanks. I'll do a review when I get back home.

23Skidoo commented 11 years ago

Looks good in general, but see my comments.

nh2 commented 11 years ago

Looks good in general, but see my comments.

Updated, please take another look.

23Skidoo commented 11 years ago

Merged, thanks.

23Skidoo commented 11 years ago

Uploaded version 0.1.4 to Hackage.