mirror of
https://github.com/Tha14/toxic.git
synced 2024-12-23 20:03:25 +01:00
Merge pull request #322 from Ansa89/trivial-fix
Makefile: add uninstall target
This commit is contained in:
commit
5ff1517b28
@ -1,12 +1,13 @@
|
|||||||
# Help target
|
# Help target
|
||||||
help:
|
help:
|
||||||
@echo "-- Targets --"
|
@echo "-- Targets --"
|
||||||
@echo " all: Build toxic and documentation [DEFAULT]"
|
@echo " all: Build toxic and documentation [DEFAULT]"
|
||||||
@echo " toxic: Build toxic"
|
@echo " toxic: Build toxic"
|
||||||
@echo " doc: Build documentation"
|
@echo " doc: Build documentation"
|
||||||
@echo " install: Build toxic and install it in PREFIX (default PREFIX is \"$(abspath $(PREFIX))\")"
|
@echo " install: Build toxic and install it in PREFIX (default PREFIX is \"$(abspath $(PREFIX))\")"
|
||||||
@echo " clean: Remove built files"
|
@echo " uninstall: Remove toxic from PREFIX (default PREFIX is \"$(abspath $(PREFIX))\")"
|
||||||
@echo " help: This help"
|
@echo " clean: Remove built files"
|
||||||
|
@echo " help: This help"
|
||||||
@echo
|
@echo
|
||||||
@echo "-- Variables --"
|
@echo "-- Variables --"
|
||||||
@echo " DISABLE_X11: Set to \"1\" to force building without X11 support"
|
@echo " DISABLE_X11: Set to \"1\" to force building without X11 support"
|
||||||
|
24
cfg/targets/uninstall.mk
Normal file
24
cfg/targets/uninstall.mk
Normal file
@ -0,0 +1,24 @@
|
|||||||
|
# Uninstall target
|
||||||
|
uninstall:
|
||||||
|
@echo "Removing toxic executable"
|
||||||
|
@rm -f $(abspath $(DESTDIR)/$(BINDIR)/toxic)
|
||||||
|
|
||||||
|
@echo "Removing desktop file"
|
||||||
|
@rm -f $(abspath $(DESTDIR)/$(APPDIR)/$(DESKFILE))
|
||||||
|
|
||||||
|
@echo "Removing data files"
|
||||||
|
@for f in $(DATAFILES) ; do \
|
||||||
|
rm -f $(abspath $(DESTDIR)/$(DATADIR)/$$f) ;\
|
||||||
|
done
|
||||||
|
@for f in $(SNDFILES) ; do \
|
||||||
|
rm -f $(abspath $(DESTDIR)/$(DATADIR)/sounds/$$f) ;\
|
||||||
|
done
|
||||||
|
|
||||||
|
@echo "Removing man pages"
|
||||||
|
@for f in $(MANFILES) ; do \
|
||||||
|
section=$(abspath $(DESTDIR)/$(MANDIR))/man`echo $$f | rev | cut -d "." -f 1` ;\
|
||||||
|
file=$$section/$$f ;\
|
||||||
|
rm -f $$file $$file.gz ;\
|
||||||
|
done
|
||||||
|
|
||||||
|
.PHONY: uninstall
|
Loading…
Reference in New Issue
Block a user