Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Move "--target dir" to after the "--tar-extra" example #313

Merged
merged 1 commit into from
Aug 29, 2023
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -107,10 +107,10 @@ makeself.sh [args] archive_dir file_name label startup_script [script_args]
* **`--lsm` _file_** : Provide a Linux Software Map (LSM) file to makeself, that will be embedded in the generated archive. LSM files are describing a software package in a way that is easily parseable. The LSM entry can then be later retrieved using the `--lsm` argument to the archive.
* **`--tar-format opt`** : Specify the tar archive format (default is ustar); you may use any value accepted by your tar command (such as posix, v7, etc).
* **`--tar-extra opt`** : Append more options to the tar command line.
* **`--target dir`** : Specify the directory where the archive will be extracted.

For instance, in order to exclude the `.git` directory from the packaged archive directory using the GNU `tar`, one can use `makeself.sh --tar-extra "--exclude=.git" ...`

* **`--target dir`** : Specify the directory where the archive will be extracted.
* **`--keep-umask`** : Keep the umask set to shell default, rather than overriding when executing the self-extracting archive.
* **`--packaging-date date`** : Use provided string as the packaging date instead of the current date.
* **`--license` _file_** : Append a license file.
Expand Down