mirror of
https://github.com/JonasunderscoreJones/dayz-linux-gui-launcher.git
synced 2025-10-23 00:09:19 +02:00
feat: use "modid-modname" symlink names
This commit is contained in:
parent
2caf2ae855
commit
4feae2ca32
1 changed files with 5 additions and 5 deletions
|
@ -229,14 +229,14 @@ setup_mods() {
|
|||
local modname="$(gawk 'match($0,/name\s*=\s*"(.+)"/,m){print m[1];exit}' "${modmeta}")"
|
||||
[[ -n "${modname}" ]] || err "Missing mod name for: ${modid}"
|
||||
debug "Mod ${modid} found: ${modname}"
|
||||
modname="${modname//\'/}"
|
||||
modlink="@${modid}-$(echo "${modname}" | sed -E 's/[^[:alpha:]0-9]+/_/g; s/^_|_$//g')"
|
||||
|
||||
if ! [[ -L "${dir_dayz}/@${modname}" ]]; then
|
||||
msg "Creating mod symlink for: ${modname}"
|
||||
ln -sr "${modpath}" "${dir_dayz}/@${modname}"
|
||||
if ! [[ -L "${dir_dayz}/@${modlink}" ]]; then
|
||||
msg "Creating mod symlink for: ${modname} (${modlink})"
|
||||
ln -sr "${modpath}" "${dir_dayz}/${modlink}"
|
||||
fi
|
||||
|
||||
MODS+=("@${modname}")
|
||||
MODS+=("${modlink}")
|
||||
done
|
||||
|
||||
return ${missing}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue