[commit: ghc] wip/nfs-locking: .bat file tidy up plus shake-0.16 compatibility (#392) (df4848c)

git at git.haskell.org git at git.haskell.org
Fri Oct 27 00:56:28 UTC 2017


Repository : ssh://git@git.haskell.org/ghc

On branch  : wip/nfs-locking
Link       : http://ghc.haskell.org/trac/ghc/changeset/df4848c98c729212840b7de291dcad15fe679451/ghc

>---------------------------------------------------------------

commit df4848c98c729212840b7de291dcad15fe679451
Author: Neil Mitchell <ndmitchell at gmail.com>
Date:   Fri Aug 18 00:07:13 2017 +0100

    .bat file tidy up plus shake-0.16 compatibility (#392)
    
    * Switch from @ to @echo off in the batch files
    
    * Make sure the .bat files do setlocal - ensures if it fails you don't keep the directory change
    
    * Give RuleResult instances to all the oracles, as required by the forthcoming shake-0.16


>---------------------------------------------------------------

df4848c98c729212840b7de291dcad15fe679451
 build.bat                                | 52 +++++++++++++++++---------------
 build.stack.bat                          | 16 +++++-----
 src/Hadrian/Oracles/ArgsHash.hs          |  3 ++
 src/Hadrian/Oracles/DirectoryContents.hs |  2 ++
 src/Hadrian/Oracles/FileCache.hs         |  2 ++
 src/Hadrian/Oracles/KeyValue.hs          |  3 ++
 src/Hadrian/Oracles/Path.hs              |  3 ++
 src/Hadrian/Utilities.hs                 |  7 +++++
 src/Oracles/ModuleFiles.hs               |  3 ++
 9 files changed, 59 insertions(+), 32 deletions(-)

Diff suppressed because of size. To see it, use:

    git diff-tree --root --patch-with-stat --no-color --find-copies-harder --ignore-space-at-eol --cc df4848c98c729212840b7de291dcad15fe679451


More information about the ghc-commits mailing list