on master help sign in
Merge pull request #146 from sphynx/master

Logged dependency tracking.

commit696daa17b2195503124dd023917f8209e86c9a33 authorJasper Van der Jeugt <jaspervdj@gmail.com> dateSun 5 May 2013, 04:50 (13 years ago) parent5a1692a946723d
1 file changed+5−1
src/Hakyll/Core/Compiler/Internal.hs+5−1
src/Hakyll/Core/Compiler/Internal.hs+5−1
@@ -221,7 +221,11 @@ compilerUnsafeIO io = Compiler $ \_ -> do
221221
222222--------------------------------------------------------------------------------
223223compilerTellDependencies :: [Dependency] -> Compiler ()
224−compilerTellDependencies ds = compilerTell mempty {compilerDependencies = ds}
224+compilerTellDependencies ds = do
225+ logger <- compilerLogger <$> compilerAsk
226+ forM_ ds $ \d -> compilerUnsafeIO $ Logger.debug logger $
227+ "Hakyll.Core.Compiler.Internal: Adding dependency: " ++ show d
228+ compilerTell mempty {compilerDependencies = ds}
225229{-# INLINE compilerTellDependencies #-}
226230
227231