summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBirte Kristina Friesel <derf@finalrewind.org>2025-12-23 08:30:38 +0100
committerBirte Kristina Friesel <derf@finalrewind.org>2025-12-23 08:30:38 +0100
commit435eaa5c5858cc4f3f68a979c39de3e275fd087e (patch)
tree154eae15a2b00466f3a8e7588f995d93c4d74dcd
parentd09e3b2f92a32ba2ab79866d2bd1be2da9352bc9 (diff)
ct rm: run 'make uninstall' if presentHEADmain
-rwxr-xr-xbin/ct6
1 files changed, 6 insertions, 0 deletions
diff --git a/bin/ct b/bin/ct
index 6339321..7ab8d2a 100755
--- a/bin/ct
+++ b/bin/ct
@@ -548,6 +548,12 @@ function global_hook {
;;
pre-remove)
exec_hook ${1} pre-remove
+ if [[ -r Makefile ]] {
+ if make -n uninstall &>/dev/null; then
+ info "${1}: running make uninstall\n"
+ make uninstall
+ fi
+ }
genocide_collected ${1}
run_checklinks --remove
list_package_remove ${1}