Added ability to specify version number as an argument.
This commit is contained in:
parent
72e9fbec28
commit
5957191058
1 changed files with 8 additions and 2 deletions
10
clean.sh
10
clean.sh
|
@ -12,15 +12,21 @@ buildkt="kobalt/src/Build.kt"
|
||||||
|
|
||||||
name=$(cat $buildkt | grep -m 1 "name = " | cut -d"\"" -f 2)
|
name=$(cat $buildkt | grep -m 1 "name = " | cut -d"\"" -f 2)
|
||||||
group=$(cat $buildkt | grep -m 1 "group = " | cut -d"\"" -f 2)
|
group=$(cat $buildkt | grep -m 1 "group = " | cut -d"\"" -f 2)
|
||||||
version=$(cat $buildkt | grep -m 1 "version = " | cut -d"\"" -f 2)
|
|
||||||
|
if [ -z "$1" ]; then
|
||||||
|
version=$(cat $buildkt | grep -m 1 "version = " | cut -d"\"" -f 2)
|
||||||
|
else
|
||||||
|
version="$1"
|
||||||
|
fi
|
||||||
|
|
||||||
maven="/k/maven/repository/${group//.//}/${name}/${version}"
|
maven="/k/maven/repository/${group//.//}/${name}/${version}"
|
||||||
kobalt="$HOME/.kobalt/cache/${group//.//}/${name}/${version}"
|
kobalt="$HOME/.kobalt/cache/${group//.//}/${name}/${version}"
|
||||||
|
localRepo="$HOME/.kobalt/localMavenRepo/${group//.//}/${name}/${version}"
|
||||||
|
|
||||||
read -p "Delete version ${version}? " -n 1 -r
|
read -p "Delete version ${version}? " -n 1 -r
|
||||||
echo
|
echo
|
||||||
if [[ $REPLY =~ ^[Yy]$ ]]; then
|
if [[ $REPLY =~ ^[Yy]$ ]]; then
|
||||||
for dir in "$kobalt" "$maven"; do
|
for dir in "$kobalt" "$maven" "$localRepo"; do
|
||||||
if [ -d "$dir" ]; then
|
if [ -d "$dir" ]; then
|
||||||
echo -e "Deleting : \e[32;1m$dir\e[0m"
|
echo -e "Deleting : \e[32;1m$dir\e[0m"
|
||||||
$rm "$dir"
|
$rm "$dir"
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue