#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

Reply via email to