aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorkhia <[email protected]>2014-05-08 10:07:19 -0700
committerkhia <[email protected]>2014-05-08 10:07:19 -0700
commiteb42d883c28c09c8c18ac2834ed58596771452cc (patch)
tree62ba7542e93720913cb6811a6c33a9e0423367ed
parentf7ce25dfb293ce217fba6ec91fb8d10a58d7cd90 (diff)
parent38a8371476d5d73c08edfa1ccdec200c8667b2d7 (diff)
downloadkerl-eb42d883c28c09c8c18ac2834ed58596771452cc.tar.gz
kerl-eb42d883c28c09c8c18ac2834ed58596771452cc.tar.bz2
kerl-eb42d883c28c09c8c18ac2834ed58596771452cc.zip
Merge pull request #75 from spawngrid/issue_72
Remove release from otp_builds on 'delete build' in case when build dire...
-rwxr-xr-xkerl10
1 files changed, 6 insertions, 4 deletions
diff --git a/kerl b/kerl
index 0dd1442..1a01a28 100755
--- a/kerl
+++ b/kerl
@@ -801,12 +801,14 @@ case "$1" in
rel=`get_release_from_name $3`
if [ -d "$KERL_BUILD_DIR/$3" ]; then
rm -Rf "$KERL_BUILD_DIR/$3"
- list_remove $2s "$rel,$3"
- echo "The $3 build has been deleted"
else
- echo "No build named $3"
- exit 1
+ if [ -z "$rel" ]; then
+ echo "No build named $3"
+ exit 1
+ fi
fi
+ list_remove $2s "$rel,$3"
+ echo "The $3 build has been deleted"
;;
installation)
assert_valid_installation "$3"