[GHC] #14623: Allow qAddDependentFile on directories
GHC
ghc-devs at haskell.org
Fri Dec 29 21:37:41 UTC 2017
#14623: Allow qAddDependentFile on directories
-------------------------------------+-------------------------------------
Reporter: ryantrinkle | Owner: (none)
Type: feature | Status: new
request |
Priority: normal | Milestone:
Component: Template | Version: 8.2.2
Haskell |
Keywords: | Operating System: Unknown/Multiple
Architecture: | Type of failure: None/Unknown
Unknown/Multiple |
Test Case: | Blocked By:
Blocking: | Related Tickets:
Differential Rev(s): | Wiki Page:
-------------------------------------+-------------------------------------
Currently, qAddDependentFile can only be applied to files; when applied to
a directory, the following exception occurs:
{{{
*** Exception: path/to/dir: openBinaryFile: inappropriate type (is a
directory)
}}}
However, it can be useful to walk directory trees at compile time with
TemplateHaskell, and it would be nice to ensure that rebuilds reflect
changes to directory structure, even when files are not changed.
--
Ticket URL: <http://ghc.haskell.org/trac/ghc/ticket/14623>
GHC <http://www.haskell.org/ghc/>
The Glasgow Haskell Compiler
More information about the ghc-tickets
mailing list