Improve script compatibility

Now the script is conforms to POSIX shell script which is universal on
all linux.
Also make it executable.
This commit is contained in:
Chocobo1 2023-04-24 13:22:53 +08:00
parent 3b72859980
commit df895cb2a7
No known key found for this signature in database
GPG Key ID: 210D9C873253A68C

4
.github/workflows/helper/appimage/export_vars.sh vendored Normal file → Executable file
View File

@ -1,10 +1,12 @@
#!/bin/sh
# this file is called from AppRun so 'root_dir' will point to where AppRun is
root_dir="$(readlink -f "$(dirname "$0")")"
# Insert the default values because after the test we prepend our path
# and it will create problems with DEs (eg KDE) that don't set the variable
# and rely on the default paths
if [[ -z ${XDG_DATA_DIRS} ]]; then
if [ -z "${XDG_DATA_DIRS}" ]; then
XDG_DATA_DIRS="/usr/local/share/:/usr/share/"
fi