# # $Id: Makefile,v 1.6 2001/08/09 20:42:26 ljb Exp $ # * originally Id: Makefile,v 1.7 1998/08/09 22:16:26 dogcow Exp # include ../../Make.include GOAL = irr_notify IRR_LIBS = -L../irrd_ops -lirrd_ops -L../hdr_comm -lhdrs -L../pgp -lirrpgp -L$(EXEC_PREFIX)/lib -L../compat -lcompat LIBOBJS= notify.o trans_hdrs.o notify_msgs.o util.o OBJS = $(LIBOBJS) main.o all: $(GOAL) libnfy.a $(GOAL): $(OBJS) @echo "Linking: $(LDFLAGS) $(LD) $(OBJS) -o $@ $(IRR_LIBS) $(IRRD_OPS_LIBS)" @$(LD) $(LDFLAGS) $(OBJS) -o $@ $(IRR_LIBS) $(IRRD_OPS_LIBS) -L../../lib/ $(SYS_LIBS) $(GOAL).purify: $(OBJS) $(MRT_LIBS) $(PURIFY) $(LD) $(LDFLAGS) $(OBJS) -o $@ $(LIBS) $(DB_LIB) $(GOAL).quantify: $(OBJS) $(MRT_LIBS) $(PURIFY) $(LD) $(LDFLAGS) $(OBJS) -o $@ $(LIBS) $(KVM_LIB) $(DB_LIB) libnfy.a: $(LIBOBJS) $(AR) $(ARFLAGS) $@ $(LIBOBJS) ../hdr_comm/hdr_comm.o ../irrd_ops/irrd_ops.o ../pgp/pgp.o $(RANLIB) $@ install: $(GOAL) $(INSTALL) -m 755 -o root -g bin $(GOAL) $(DESTDIR)/$(GOAL) clean: $(RM) *.a *.o core *.core *~* *.purify $(GOAL) libnfy.a: ../../include/irr_notify.h ../hdr_comm/libhdrs.a \ ../irrd_ops/libirrd_ops.a notify.o: ../../include/irr_notify.h ../hdr_comm/libhdrs.a \ ../irrd_ops/libirrd_ops.a main.o: ../../include/irr_notify.h ../hdr_comm/libhdrs.a \ ../irrd_ops/libirrd_ops.a notify_msgs.o: ../../include/irr_notify.h ../hdr_comm/libhdrs.a \ ../irrd_ops/libirrd_ops.a util.o: ../../include/irr_notify.h ../hdr_comm/libhdrs.a \ ../irrd_ops/libirrd_ops.a ../pgp/libirrpgp.a depend: $(MAKEDEP) $(CFLAGS) $(CPPFLAGS) $(DEFINES) *.c # DO NOT DELETE THIS LINE -- make depend depends on it.