21 lines
296 B
Bash
21 lines
296 B
Bash
|
#!/usr/bin/env bash
|
||
|
|
||
|
if [ "${action:?}" = "run" ]
|
||
|
then
|
||
|
return
|
||
|
fi
|
||
|
|
||
|
clean=${args[--clean]:-}
|
||
|
target=${args[target]:?}
|
||
|
|
||
|
if [ "${action:?}" = "exe" ]
|
||
|
then
|
||
|
target="$HOME/.local/bin/$target"
|
||
|
fi
|
||
|
|
||
|
if [ -n "$clean" ] || [ -n "${AUTOINSTALL_CLEAN:-}" ]
|
||
|
then
|
||
|
echo "Cleaning $target"
|
||
|
rm -rf "$target"
|
||
|
fi
|