Lines Matching full:paths
131 declare -A paths
133 # Set paths
134 paths[old_wd]=$(pwd)
136 paths[dw]=$(realpath --canonicalize-missing "$_arg_path")
138 paths[dw]=$(realpath --canonicalize-missing "$DW_PATH")
140 paths[cli]="${paths[dw]}/bin/plugin.php"
142 cd "${paths[dw]}" || die "CRITICAL: Failed to change directory to ${paths[dw]}" 1
143 [[ -e ${paths[cli]} ]] || die "CRITICAL: DokuWiki plugin CLI not found at ${paths[dw]}" 1
145 paths[tmp]=$(mktemp --directory)
146 [[ -d ${paths[tmp]} ]] || die "CRITICAL: Temporary directory ${paths[tmp]} does not exist" 1
156 if [[ -d ${paths[tmp]} ]] ; then rm -rf "${paths[tmp]}" ; fi
157 cd "${paths[old_wd]}" || exit
168 php "${paths[cli]}" extension install "$extension"