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.
This commit is contained in:
Robert Morrison 2023-12-30 18:48:09 +00:00
parent 203efeb76f
commit e6d424104f
Signed by: robert
GPG Key ID: 73E012EB3F4EC696

View File

@ -30,5 +30,7 @@ clean:
# Define how to install # Define how to install
install: all install: all
mkdir -p $(DESTDIR)$(bindir)
mkdir -p $(DESTDIR)/usr/lib/systemd/user
install dexedrine $(DESTDIR)$(dexpath) install dexedrine $(DESTDIR)$(dexpath)
install dexedrine.service /usr/lib/systemd/user/dexedrine.service install dexedrine.service $(DESTDIR)/usr/lib/systemd/user/dexedrine.service