From 67ef7397884ed4e286cdead875960a68fc0b74d2 Mon Sep 17 00:00:00 2001 From: Joel Grunbaum <joelgrun@gmail.com> Date: Mon, 21 Sep 2020 12:19:37 +0000 Subject: [PATCH] Add and remove take multiple arguments --- main.sh | 18 +++++++++++------- 1 files changed, 11 insertions(+), 7 deletions(-) diff --git a/main.sh b/main.sh index 016623f..a170eaf 100755 --- a/main.sh +++ b/main.sh @@ -127,19 +127,23 @@ #There is no name checking so be sure to put in the name correctly # Usage: add [package name] function add { - cd $BUILDDIR - git clone https://aur.archlinux.org/$1.git - cd $1 - build_pkg $1 new -f + for i in $@; do + cd $BUILDDIR + git clone https://aur.archlinux.org/$i.git + cd $i + build_pkg $i new -f + done return 0 } #Remove a package from the build list and repository # Usage remove [package name] function remove { - rm -rf $BUILDDIR/$1* - repo-remove $REPODIR/$REPONAME.db.tar.xz $1 - rm $REPODIR/$1* + for i in $@; do + rm -rf $BUILDDIR/$i* + repo-remove $REPODIR/$REPONAME.db.tar.xz $i + rm $REPODIR/$i* + done } #Check config and create build folders -- Gitblit v1.9.3