Skip to content
Open
Changes from 1 commit
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
5 changes: 4 additions & 1 deletion makeself-header.sh
Original file line number Diff line number Diff line change
Expand Up @@ -15,8 +15,11 @@ SIGNATURE="$Signature"
TMPROOT=\${TMPDIR:=/tmp}
USER_PWD="\$PWD"
export USER_PWD
ARCHIVE_DIR=\`dirname "\$0"\`
ARCHIVE_DIR=\$( cd -- "\$(dirname "\$0")" >/dev/null 2>&1 ; echo \$PWD )

Copy link
Copy Markdown
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

One problem here is that the $() syntax is a modern bash-ism which is not very portable (unlike the backtick approach).

export ARCHIVE_DIR
ARCHIVE_BASE=\`basename "\$0"\`
export ARCHIVE_BASE


label="$LABEL"
script="$SCRIPT"
Expand Down