Makefile (572B)
1 .POSIX: 2 3 include config.mk 4 5 xkbdw: xkbdw.c config.mk 6 $(CC) $(CFLAGS) -o $@ xkbdw.c $(LDFLAGS) 7 8 README: xkbdw.1 9 man ./xkbdw.1 | col -b | sed 's/\t/ /g' > README 10 11 install: xkbdw 12 mkdir -p $(DESTDIR)$(PREFIX)/bin 13 cp -f xkbdw $(DESTDIR)$(PREFIX)/bin/ 14 chmod 755 $(DESTDIR)$(PREFIX)/bin/xkbdw 15 mkdir -p $(DESTDIR)$(MANPREFIX)/man1 16 cp -f xkbdw.1 $(DESTDIR)$(MANPREFIX)/man1/ 17 chmod 644 $(DESTDIR)$(MANPREFIX)/man1/xkbdw.1 18 19 uninstall: 20 rm -f $(DESTDIR)$(PREFIX)/bin/xkbdw 21 rm -f $(DESTDIR)$(MANPREFIX)/man1/xkbdw.1 22 23 clean: 24 rm -f xkbdw 25 26 .PHONY: install uninstall clean