aboutsummaryrefslogtreecommitdiff
path: root/Tools
diff options
context:
space:
mode:
authorRene Ladan <rene@FreeBSD.org>2021-09-08 19:57:45 +0000
committerRene Ladan <rene@FreeBSD.org>2021-09-08 19:57:45 +0000
commit332b174080094dc6b12db9f33be3b1ebe949353a (patch)
tree0b82262c5cd1818de2bccaa547bde67087a12326 /Tools
parentb962cadeb25bb3ad7ab1472761eaa2f3433727fb (diff)
downloadports-332b174080094dc6b12db9f33be3b1ebe949353a.tar.gz
ports-332b174080094dc6b12db9f33be3b1ebe949353a.zip
rmport: first check if we are in a git checkout, then check for changes.
Diffstat (limited to 'Tools')
-rwxr-xr-xTools/scripts/rmport8
1 files changed, 4 insertions, 4 deletions
diff --git a/Tools/scripts/rmport b/Tools/scripts/rmport
index dc821b083bfa..b8757712bacf 100755
--- a/Tools/scripts/rmport
+++ b/Tools/scripts/rmport
@@ -352,10 +352,6 @@ usage()
# main
-if ! ${GIT} diff --exit-code remotes/origin/main ; then
- echo "you have local commits, exiting" >&2
- exit 65
-fi
if [ ! -r ${INDEX} ] ; then
echo "${INDEX} not readable, exiting" >&2
exit 66
@@ -369,6 +365,10 @@ if [ ${exitcode} -ne 0 ] ; then
else
cd "${git_dir}/.." || exit 1
fi
+if ! ${GIT} diff --exit-code remotes/origin/main ; then
+ echo "you have local commits, exiting" >&2
+ exit 65
+fi
if [ ${#} -eq 0 ] || [ "${1}" = "-h" ] || [ "${1}" = "--help" ] ; then
usage