OBJS=bogom.o conf.o
BIN=bogom
MAN=bogom.8
# default instalation prefix
PREFIX=/usr/local
# edit to fit your system configuration
CPPFLAGS=
CFLAGS+=-Wall -g
LDFLAGS=
LIBS+=-lmilter -lpthread
all: $(BIN)
bogom.o: milter.c conf.h
$(CC) $(CPPFLAGS) $(CFLAGS) -c milter.c -o bogom.o
conf.o: conf.c conf.h
$(CC) $(CPPFLAGS) $(CFLAGS) -c conf.c -o conf.o
$(BIN): $(OBJS)
$(CC) $(LDFLAGS) -o $(BIN) $(OBJS) $(LIBS)
install: $(BIN) $(MAN)
cp -f $(BIN) $(PREFIX)/libexec
cp -f $(MAN) $(PREFIX)/man/man8
clean:
rm -f $(BIN) $(OBJS)
syntax highlighted by Code2HTML, v. 0.9.1