name: bogocopy version: 0.1.0.1 synopsis: Simple project template from stack description: Copies a directory tree, preserving permissions and modification times, but making zero-size sparse copies of big files. See the README file. Usage: bogocopy [-v|--verbose] (-s|--size SIZE_MB) SRCDIR DSTDIR > copy a directory tree, preserving permissions and modification times, but > making zero-size sparse copies of big files > > `DSTDIR` will be created. Available options: `-h,--help` > Show this help text `--v,--verbose` > Verbose (debugging) output `--s,--size SIZE_MB` > Size limit, files leq to this size (in MB) are real-copied, those above are not. ### Bugs and limitations - Limited to unix-like systems - Uses the `rsync` and `cp` commands at run-time - Won't preserve the "ctime" (inode change time) of a node - Tested in only a desultory fashion, use at your own risk homepage: https://github.com/phlummox/bogocopy license: BSD2 license-file: LICENSE author: phlummox maintainer: phlummox2@gmail.com copyright: phlummox 2016 category: System Tools, Tools, File Manager build-type: Simple tested-with: GHC == 8.0.1 cabal-version: >=1.24 extra-source-files: README.md executable bogocopy hs-source-dirs: src main-is: Main.hs other-modules: CmdArgs, Trunc default-language: Haskell2010 build-depends: base >= 4.0 && < 5 , directory , filepath , filemanip , optparse-applicative , shelly , text , unix source-repository head type: git location: https://github.com/phlummox/bogocopy