diff --git a/vcmibuilder b/vcmibuilder index 912c3db35..ad08a57f5 100755 --- a/vcmibuilder +++ b/vcmibuilder @@ -177,12 +177,12 @@ mkdir -p "$temp_dir" if [[ -n "$gog_file" ]] then + data_dir="$temp_dir"/app + # innoextract always reports error (iconv 84 error). Just test file for presence test -f "$gog_file" || fail "Error: gog.com executable was not found!" gog_file="$(cd "$(dirname "$gog_file")"; pwd)/$(basename "$gog_file")" - cd "$temp_dir" && innoextract "$gog_file" - - data_dir="$temp_dir"/app + cd "$data_dir" && innoextract "$gog_file" fi if [[ -n "$cd1_dir" ]]