CC=gcc
CFLAGS=-Wall -W -Wno-pointer-sign -Wstrict-prototypes -Wmissing-prototypes -O2 -g
LDLIBS=-lpcre
+DESTDIR=
+PREFIX=/usr
+BINDIR=bin
+MANDIR=share/man/man1
+MAILGRP=mail
umpf: umpf.c cond.tab.o lex.o ham.o lists.o lock.o code.o int.o
gcc -o $@ $^ $(LDLIBS)
clean:
rm -rf cond.tab.[ch] cond.output cond umpf *.o core
+
+install:
+ install -m 2755 -g $(MAILGRP) umpf $(DESTDIR)/$(PREFIX)/$(BINDIR)
+ install -m 0644 umpf.1 $(DESTDIR)/$(PREFIX)/$(MANDIR)