#4900: DEPENDS pragma ---------------------------------+------------------------------------------ Reporter: cdsmith | Owner: igloo Type: feature request | Status: patch Priority: high | Milestone: 7.4.1 Component: Build System | Version: Keywords: | Testcase: Blockedby: | Difficulty: Os: Unknown/Multiple | Blocking: Architecture: Unknown/Multiple | Failure: None/Unknown ---------------------------------+------------------------------------------
Comment(by greg@…): commit b994313a1f7b233ec5da31d004a5db92758b0836 {{{ Author: Greg Weber <g...@gregweber.info> Date: Fri Oct 7 17:28:15 2011 -0700 addDependentFile #4900 Let GHC know about an external dependency that Template Haskell uses so that GHC can recompile when the dependency changes. No support for ghc -M There is a corresponding addition to the template-haskell library compiler/deSugar/Desugar.lhs | 5 +++- compiler/iface/BinIface.hs | 40 ++++++++++++++++++++++++++++-------- compiler/iface/LoadIface.lhs | 2 + compiler/iface/MkIface.lhs | 41 +++++++++++++++++++++++++++---------- compiler/main/HscMain.hs | 3 +- compiler/main/HscTypes.lhs | 10 +++++++- compiler/typecheck/TcRnDriver.lhs | 6 ++++- compiler/typecheck/TcRnMonad.lhs | 5 +++- compiler/typecheck/TcRnTypes.lhs | 2 + compiler/typecheck/TcSplice.lhs | 5 ++++ 10 files changed, 93 insertions(+), 26 deletions(-) }}} -- Ticket URL: <http://hackage.haskell.org/trac/ghc/ticket/4900#comment:31> GHC <http://www.haskell.org/ghc/> The Glasgow Haskell Compiler _______________________________________________ Glasgow-haskell-bugs mailing list Glasgow-haskell-bugs@haskell.org http://www.haskell.org/mailman/listinfo/glasgow-haskell-bugs