#include "XMakefile.inc"

.set PROGS	dicmd drcmd didump dilookup dexpire didate diconvhist \
		diload doutq dspaminfo dspoolout diloadfromspool \
		dreadart dkp pgpverify dsyncgroups dexpireover \
		dreadover dpath dprimehostcache dstart dclient \
		dfeedinfo dlockhistory dfeedtest doverctl drequeue \
		dhisbench dhisexpire dhisctl dexpirecache dcancel \
		dexpirescoring
.set SPROGS	diablo dnewslink dgrpctl
.set SRCS	$(PROGS:"*":"*.c") $(SPROGS:"*":"*.c")
.set OBJS	$(PROGS:"*":"$(BD)obj/util_*.o") $(SPROGS:"*":"$(BD)obj/util_*.o")
.set LOBJS	$(PROGS:"*":"$(BD)obj/util_*.o")
.set XOBJS	$(SPROGS:"*":"$(BD)obj/util_*.o")
.set LPROGS	$(PROGS:"*":"$(BD)dbin/*")
.set XPROGS	$(SPROGS:"*":"$(BD)dbin/*")

all: $(LPROGS) $(XPROGS)

$(XPROGS) : $(XOBJS)
	$(CC) $(CFLAGS) %(right) $(LFLAGS) $(LSTATIC) -o %(left)

$(LPROGS) : $(LOBJS)
	$(CC) $(CFLAGS) %(right) $(LFLAGS) -o %(left)

$(OBJS) : $(SRCS)
	$(CC) $(CFLAGS) %(right) -o %(left) -c

clean:
	rm -f $(OBJS) $(LPROGS) $(XPROGS)



syntax highlighted by Code2HTML, v. 0.9.1