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