From 3bb17a4cb4dbcedc8b19b1c35d707403f7246e98 Mon Sep 17 00:00:00 2001
From: "Rob Swindell (on ChromeOS)" <rob@synchro.net>
Date: Sat, 17 Jun 2023 15:48:56 -0700
Subject: [PATCH] Support running this script from other directories

e.g. running '../cleanall.sh' from the src/sbbs3 dir
---
 src/cleanall.sh | 21 +++++++++++----------
 1 file changed, 11 insertions(+), 10 deletions(-)

diff --git a/src/cleanall.sh b/src/cleanall.sh
index 45882f6c90..5804314328 100755
--- a/src/cleanall.sh
+++ b/src/cleanall.sh
@@ -1,11 +1,12 @@
 #!/bin/sh
-make -C conio clean $@
-make -C sbbs3 clean $@
-make -C sbbs3/scfg clean $@
-make -C sbbs3/uedit clean $@
-make -C sbbs3/umonitor clean $@
-make -C smblib clean $@
-make -C uifc clean $@
-make -C xpdev clean $@
-make -C encode clean $@
-make -C hash clean $@
+DIR=$(dirname $0)
+make -C $DIR/conio clean $@
+make -C $DIR/sbbs3 clean $@
+make -C $DIR/sbbs3/scfg clean $@
+make -C $DIR/sbbs3/uedit clean $@
+make -C $DIR/sbbs3/umonitor clean $@
+make -C $DIR/smblib clean $@
+make -C $DIR/uifc clean $@
+make -C $DIR/xpdev clean $@
+make -C $DIR/encode clean $@
+make -C $DIR/hash clean $@
-- 
GitLab