commit 98a428ddd3dc6528f03ff1b346e8560fa65540f7 parent e8ae2826449c4e09da42464e7fd482cd72855654 Author: finwo <finwo@pm.me> Date: Tue, 14 Nov 2017 22:54:49 +0100 Added repo clean command Diffstat:
| M | dep-repo | | | 16 | +++++++++++++++- |
1 file changed, 15 insertions(+), 1 deletion(-)
diff --git a/dep-repo b/dep-repo @@ -34,6 +34,20 @@ case "$1" in echo "The following URL was added: $2" ;; + clean) + + # Remove all packages + rm -rf ~/.dep/packages && { + echo "All packages have been removed" + echo "Please run '$0 update' to fetch up-to-date versions" + } || { + echo "Unable to remove all packages" >&2 + echo "Please check the permissions for ~/.dep/packages" >&2 + exit 1 + } + + ;; + update) # Make sure the extraction folder exists @@ -58,7 +72,7 @@ case "$1" in ;; *) - echo "Usage: $0 (list|add|update|remove)" + echo "Usage: $0 (list|add|clean|update|remove)" exit 1 ;; esac