CFLAGS=-O2 -Wall CC=gcc LIBS= LDFLAGS=-lsocket -lsyslog -Zexe OBJS = bpalogin.o protocol.o transaction.o gen_md5.o unixmain.o bpalogin: $(OBJS) $(CC) -o $@ $(OBJS) $(LIBS) $(LDFLAGS) .c.o: $(CC) $(CFLAGS) -c $< clean: rm -fr *.o distclean: clean rm -f bpalogin.exe config.log config.cache config.status Makefile bpalogin.h bpalogin.h: bpalogin.h.in sed 's#@@BPALOGIN_CONF@@#/etc/bpalogin.cfg#' < bpalogin.h.in > bpalogin.h $(OBJS): bpalogin.h