# Makefile for ratmenu # # Jonathan Walther # djw@reactor-core.org PROG = ratmenu MANDIR = $(PREFIX)/man CFLAGS += -I$(X11BASE)/include LIBS = -L$(X11BASE)/lib -lX11 $(PROG): $(PROG).c $(CC) $(CFLAGS) $< $(LIBS) -o $@ strip $@ clean: rm -f $(PROG) test: $(PROG) ./$(PROG) -align right foo:"echo foo" bar:"echo bar" menuitemsuberalle:"./$(PROG) x y z" exit:"echo exit" dist: clean P=$$(basename $$PWD); cd ..; tar czf $$P.tar.gz $$P doc: groff -Tascii -man ratmenu.1|less install: $(PROG) install -D -p -m 755 -s $(PROG) $(PREFIX)/bin/$(PROG) install -D -p -m 755 $(PROG).1 $(MANDIR)/man1/$(PROG).1