# 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


syntax highlighted by Code2HTML, v. 0.9.1