Add missing dependency
authorAndrey Mokhov <andrey.mokhov@gmail.com>
Thu, 19 May 2016 22:50:46 +0000 (23:50 +0100)
committerAndrey Mokhov <andrey.mokhov@gmail.com>
Thu, 19 May 2016 22:50:46 +0000 (23:50 +0100)
See #241.

src/Rules/Library.hs

index 3fff65f..a198c64 100644 (file)
@@ -71,6 +71,7 @@ buildPackageGhciLibrary context@Context {..} = priority 2 $ do
                 hObjs = [ path -/- src <.> osuf way | src <- hSrcs ]
                 gObjs = [ gmpObjects -/- "*.o" | package == integerGmp ]
                 objs  = cObjs ++ hObjs
+            when (package == integerGmp) $ orderOnly [gmpLibraryH]
             need objs
             build $ Target context Ld (objs ++ gObjs) [obj]