An utility to generate self-extractable archives.
makeself [options] archive_dir file_name label [startup_script] [args]
This program is a free (GPL) utility designed to create self-extractable archives from a directory.
The following options are supported.
-v, --version
Prints out the makeself version number and exits.
-h, --help
Print out help information.
--gzip
Compress using gzip (default if detected).
--bzip2
Compress using bzip2.
--pbzip2
Compress using pbzip2.
--xz
Compress using xz.
--compress
Compress using the UNIX 'compress' command.
--nocomp
Do not compress the data.
--complevel lvl
Specify the compression level for gzip,bzip2,pbzui2 or xz
--notemp
The archive will create archive_dir in the current directory and uncompress in ./archive_dir.
--copy
Upon extraction, the archive will first copy itself to a temporary directory.
--append
Append more files to an existing makeself archive. The label and startup scripts will then be ignored.
--current
Files will be extracted to the current directory. Both --current and --target dir imply --notemp.
--target dir
Extract directly to a target directory. Directory path can be either absolute or relative.
--header file
Specify location of the header script.
--follow
Follow the symlinks in the archive.
--noprogress
Do not show the progress during the decompression.
--nox11
Disable automatic spawn of an xterm if running in X11.
--nowait
Do not wait for user input after executing embedded program from an xterm.
--nomd5
Do not create a MD5 checksum for the archive.
--nocrc
Do not create a CRC32 checksum for the archive.
--lsm file
LSM file describing the package.
Makeself has been written by Stéphane Peter <[email protected]>.
This man page was originally written by Bartosz Fenski <[email protected]> for the Debian GNU/Linux distribution (but it may be used by others).