úÎ!ç7)Brandon Chinn <brandonchinn178@gmail.com> experimentalportableNoneô  self-extract6Extract the self-bundled executable to the given path. HextractTo "dir" -- will extract to $CWD/dir extractTo "/usr/local/lib"  self-extract8Extract the self-bundled executable to a temporary path. self-extractCBundle the given directory into the executable with the given name.For example, to bundle the static/# directory in the executable named  install-files: %bundle "./install-files" "./static/"  self-extractSame as , except using the  library. ZextractTo' [reldir|dir|] -- will extract to $CWD/dir extractTo' [absdir|/usr/local/lib|]  self-extractSame as , except using the  library. self-extractSame as , except using the  library. 2bundle' [relfile|install-files|] [reldir|static|]  self-extract1The size of executable that will be rewritten by .  self-extractGet the size of the given file.  self-extract8Concatenate the given files and write to the given file.)Brandon Chinn <brandonchinn178@gmail.com> experimentalportableNone$# self-extractEGet the executable with the given name with the given LocalBuildInfo. Ìmain = defaultMainWithHooks simpleUserHooks { postCopy = args cf pd lbi -> do postCopy simpleUserHooks args cf pd lbi exe <- getExe lbi "name-of-executable" bundle exe "./static/" }  self-extractSame as , except using the  library. Ömain = defaultMainWithHooks simpleUserHooks { postCopy = args cf pd lbi -> do postCopy simpleUserHooks args cf pd lbi exe <- getExe' lbi "name-of-executable" bundle' exe [reldir|./static/|] }     (self-extract-0.3.2-5hSQmFmqEGO6M1iGyQYsRCodec.SelfExtractCodec.SelfExtract.Distribution extractTowithExtractToTempbundle extractTo'withExtractToTemp'bundle'getExegetExe'!path-0.6.1-I1Qn3wwBBOS7FZtJwVvSDY Path.InternalPathexeSize getFileSizecat