From e6d424104fb2ca5732edc7117adb58021c7b77b7 Mon Sep 17 00:00:00 2001 From: Robert Morrison Date: Sat, 30 Dec 2023 18:48:09 +0000 Subject: [PATCH] fix(Makefile): Ensure Directories exist when installing. NOTE: This fix only works on GNU systems. As it uses `mkdir -p` TODO: Write a proper install that ensure the directories are made in a POSIX manner. --- Makefile | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/Makefile b/Makefile index fb9dbf1..8d669e6 100644 --- a/Makefile +++ b/Makefile @@ -30,5 +30,7 @@ clean: # Define how to install install: all + mkdir -p $(DESTDIR)$(bindir) + mkdir -p $(DESTDIR)/usr/lib/systemd/user install dexedrine $(DESTDIR)$(dexpath) - install dexedrine.service /usr/lib/systemd/user/dexedrine.service + install dexedrine.service $(DESTDIR)/usr/lib/systemd/user/dexedrine.service