include ../make.include

CFLAGS	= $(CCOPT) -I../include

SRC	= checkdns.c

OBJS	= $(SRC:%.c=%.o)

LIB	= libcheckdns.a
SHARED	= libcheckdns.$(SHEXT)

ifdef BUILD_SHARED
all	: $(LIB) $(SHARED)
install	: all
	cp -f $(LIB) $(SHARED) ../lib/.
else
all	: $(LIB)
install	: all
	cp -f $(LIB) ../lib/.
endif

$(SHARED): $(OBJS) $(COBJS)
	$(RM) $@
	$(SHCMD) $@ $(OBJS) $(COBJS)

$(LIB)	: $(OBJS) $(COBJS)
	$(RM) $@
	$(LIBCMD) $@ $(OBJS) $(COBJS)
	$(RANLIB) $@

clean	: FORCE
	rm -f core *~ *#

distclean : clean
	rm -f *.o *.$(SHEXT) *.a

FORCE	:

ifndef DEPENDS
%.d: %.c
	set -e; $(CC) -MM $(CFLAGS) $< \
	| sed 's/\($*\)\.o[ :]*/\1.o $@ : /g' > $@; \
	[ -s $@ ] || rm -f $@

include $(SRC:.c=.d)
endif
