packages feed

shake 0.18 → 0.18.1

raw patch · 3 files changed

+4/−2 lines, 3 files

Files

CHANGES.txt view
@@ -1,5 +1,7 @@ Changelog for Shake (* = breaking change) +0.18.1, released 2019-05-19+    #678, fix serious bug in writeFile' - it could delete an unrelated file 0.18, released 2019-05-14 *   Make files copied to the shared cache read-only     Delete files before writing, giving symlink/readonly safety
shake.cabal view
@@ -1,7 +1,7 @@ cabal-version:      >= 1.18 build-type:         Simple name:               shake-version:            0.18+version:            0.18.1 license:            BSD3 license-file:       LICENSE category:           Development, Shake
src/Development/Shake/Internal/Derived.hs view
@@ -121,7 +121,7 @@ writeFile' :: (MonadIO m, Partial) => FilePath -> String -> m () writeFile' name x = liftIO $ do     createDirectoryRecursive $ takeDirectory name-    removeFile_ x -- symlink safety+    removeFile_ name -- symlink safety     writeFile name x