diff options
Diffstat (limited to 'fsmgr.hs')
-rw-r--r-- | fsmgr.hs | 1 |
1 files changed, 1 insertions, 0 deletions
@@ -467,6 +467,7 @@ shakeRules = do | |||
467 | inp = dropExtension out -<.> ".btrfs" | 467 | inp = dropExtension out -<.> ".btrfs" |
468 | need [inp] | 468 | need [inp] |
469 | cmd_ "cp --reflink=always" [inp, tmp] | 469 | cmd_ "cp --reflink=always" [inp, tmp] |
470 | setupLoopDevices ("_build" </> inp <.> "btrfs") | ||
470 | cmd_ "btrfs-shrink" [tmp] | 471 | cmd_ "btrfs-shrink" [tmp] |
471 | cmd_ "btrfstune -f -S1" [tmp] | 472 | cmd_ "btrfstune -f -S1" [tmp] |
472 | cmd_ (WithStderr False) "mv -i" [tmp, out] | 473 | cmd_ (WithStderr False) "mv -i" [tmp, out] |