dep

Package manager for embedded C libraries
git clone git://git.finwo.net/app/dep
Log | Files | Refs | README | LICENSE

commit 98a428ddd3dc6528f03ff1b346e8560fa65540f7
parent e8ae2826449c4e09da42464e7fd482cd72855654
Author: finwo <finwo@pm.me>
Date:   Tue, 14 Nov 2017 22:54:49 +0100

Added repo clean command

Diffstat:
Mdep-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