úÎdNone#/Zip the given directory into the given archive.Shelling out to g because Haskell Tar packages would need the C header files, which we don't require on the client end.1Extract the given archive to the given directory.None$ _CBundle the given directory into the executable with the given name.(To be used as part of the Setup.hs file.CBundle the given directory into the executable with the given name.(To be used as part of the Setup.hs file.Get the size of the given file. 8Concatenate the given files and write to the given file.None>6Extract the self-bundled executable to the given path.8Extract the self-bundled executable to a temporary path.6Extract the self-bundled executable to the given path.8Extract the self-bundled executable to a temporary path. 1The size of executable that will be rewritten by bundle.      +self-extract-0.1.0.0-5aJ6fVLenCY8kAKoQCmWBYCodec.SelfExtract.TarCodec.SelfExtract.DistributionCodec.SelfExtracttaruntarbundlebundle' extractTowithExtractToTemp extractTo'withExtractToTemp' getFileSizecatexeSize