summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCraig Jennings <craigmartinjennings@gmail.com>2024-04-06 09:28:24 -0500
committerCraig Jennings <craigmartinjennings@gmail.com>2024-04-06 09:28:24 -0500
commitde83075136b3ac7d1060e8792b9cd6c05f503708 (patch)
tree00bf21ee26747edc1337d143f6e7d8346732a27c
parente63e23a55f74c819a4fb3df867a5fa5918f602f2 (diff)
adding desktop file to install and uninstall targets
-rw-r--r--Makefile7
1 files changed, 6 insertions, 1 deletions
diff --git a/Makefile b/Makefile
index c05dbdd..f086088 100644
--- a/Makefile
+++ b/Makefile
@@ -5,6 +5,8 @@ include config.mk
SRC = drw.c dwm.c util.c
OBJ = ${SRC:.c=.o}
+APP_DIR=$(HOME)/.local/share/applications
+DESKTOP_FILE=dwm.desktop
all: options dwm
@@ -43,9 +45,12 @@ install: all
mkdir -p ${DESTDIR}${MANPREFIX}/man1
sed "s/VERSION/${VERSION}/g" < dwm.1 > ${DESTDIR}${MANPREFIX}/man1/dwm.1
chmod 644 ${DESTDIR}${MANPREFIX}/man1/dwm.1
+ mkdir -p $(APP_DIR)
+ cp $(DESKTOP_FILE) $(APP_DIR)
uninstall:
rm -f ${DESTDIR}${PREFIX}/bin/dwm\
- ${DESTDIR}${MANPREFIX}/man1/dwm.1
+ ${DESTDIR}${MANPREFIX}/man1/dwm.1\
+ $(APP_DIR)/$(DESKTOP_FILE)
.PHONY: all options clean dist install uninstall