From 6ea52b1f911f85c5504f211c0b30ebdeef3e8669 Mon Sep 17 00:00:00 2001 From: "B. Watson" Date: Mon, 4 Apr 2022 15:36:16 -0400 Subject: Fix multiple package args without absolute path --- Makefile | 4 ++++ sbopkglint | 3 +++ 2 files changed, 7 insertions(+) diff --git a/Makefile b/Makefile index 05b4e3c..1531447 100644 --- a/Makefile +++ b/Makefile @@ -39,3 +39,7 @@ sbolint.1: sbolint sbopkglint.1: sbopkglint ./sbopkglint --man > sbopkglint.1 + +# this requires VERSION in this Makefile to be set to the latest git tag. +release: clean + git archive -o $(PROJ)-$(VERSION).tar.gz --prefix=$(PROJ)-$(VERSION)/ $(VERSION) diff --git a/sbopkglint b/sbopkglint index c7f88f7..9b3a95a 100755 --- a/sbopkglint +++ b/sbopkglint @@ -449,6 +449,7 @@ for package in $packages; do echo "OK" rm -f $PKG/.tmp.$$ + olddir="$( pwd )" cd "$PKG" totalwarns=0 @@ -473,6 +474,8 @@ for package in $packages; do rm -f .tmp.warncount done + cd "$olddir" + [ "$KEEP" = "" ] && rm -rf "$PKG" if [ "$foundtests" = "0" ]; then -- cgit v1.2.3