
#include "XMakefile.inc"

.set PROGS	dicmd didump dilookup dexpire didate diconvhist \
		diload doutq dclean dspaminfo diablo dnewslink dspoolout
/*.set SPROGS	diablo dnewslink dspoolout*/
.set SRCS	$(PROGS:"*":"util/*.c") /*$(SPROGS:"*":"util/*.c")*/
.set OBJS	$(PROGS:"*":"obj/util_*.o") /*$(SPROGS:"*":"obj/util_*.o")*/
.set LOBJS	$(PROGS:"*":"obj/util_*.o") 
.set XOBJS	/*$(SPROGS:"*":"obj/util_*.o")*/
.set LPROGS	$(PROGS:"*":"dbin/*")
.set XPROGS	/*$(SPROGS:"*":"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)

