all: mkc install: man sh mkc c .PHONY: man sh mkc c man: # this used to be {command} $(DESTDIR)$(PREFIX)/man/man1 # this did not work on my computer, but might be needed on other installations mkdir -p /usr/local/man/man1 cp -f man/* /usr/local/man/man1 sh: mkdir -p $(DESTDIR)$(PREFIX)/bin cp -f sh/paste $(DESTDIR)$(PREFIX)/bin cp -f sh/disp $(DESTDIR)$(PREFIX)/bin cp -f sh/wallpaper $(DESTDIR)$(PREFIX)/bin cp -f sh/yt $(DESTDIR)$(PREFIX)/bin cp -f sh/connect $(DESTDIR)$(PREFIX)/bin cp -f sh/nws $(DESTDIR)$(PREFIX)/bin cp -f sh/vol $(DESTDIR)$(PREFIX)/bin cp -f sh/proxtest $(DESTDIR)$(PREFIX)/bin cp -f sh/pco $(DESTDIR)$(PREFIX)/bin cp -f sh/git-survey $(DESTDIR)$(PREFIX)/bin cp -f sh/vim-swap-handler $(DESTDIR)$(PREFIX)/bin mkc: cc c/scream.c -o c/scream cc c/timer.c -o c/timer cc c/boid.c -o c/boid -lm -lX11 cc c/anaconda.c -o c/anaconda -lm -lX11 cc c/simplestatus.c -o c/simplestatus c: cp -f c/scream $(DESTDIR)$(PREFIX)/bin cp -f c/timer $(DESTDIR)$(PREFIX)/bin cp -f c/boid $(DESTDIR)$(PREFIX)/bin cp -f c/anaconda $(DESTDIR)$(PREFIX)/bin cp -f c/simplestatus $(DESTDIR)$(PREFIX)/bin clean: rm c/scream rm c/timer rm c/boid rm c/anaconda rm c/simplestatus