I noticed make install wasn't working for me. Turned out the install command wasn't creating the target directories $(PREFIX)/bin/ and $(HOME)/.config/systemd/user/ because the -D flag wasn't used.
Use install's -D flag to create any destination directories that don't exist. Similar to mkdir -p.
Also wrapped target paths in double quotes in case PREFIX or HOME variables contain whitespace, etc.
I noticed
make install
wasn't working for me. Turned out theinstall
command wasn't creating the target directories$(PREFIX)/bin/
and$(HOME)/.config/systemd/user/
because the-D
flag wasn't used.install
's-D
flag to create any destination directories that don't exist. Similar tomkdir -p
.PREFIX
orHOME
variables contain whitespace, etc.