%.o: %.c
$(COMPILE) -c $<
-.PHONY: clean realclean
+.PHONY: clean realclean docclean doc
all: run-test0
run-test0: run-test0.o $(LIBDNS_OBJECTS)
$(LINK) -o $@ $+
+doc:
+ doxygen libdns.doxygen
+
clean:
rm -f *.o *.d
- rm -f main
+ rm -f run-test0
rm -rf autom4te.cache/
rm -f aclocal.m4
-realclean: clean
+realclean: clean docclean
rm -f config.status
rm -f config.log
rm -f Makefile
rm -f config.h.in
rm -f configure
+docclean:
+ rm -rf doc
+
+
+
# Automatic dependencies.
%.d: %.c
$(SHELL) -ec '$(CC) -MM $(CPPFLAGS) $< \
memcpy(rd->_data, d, s);
}
-/* allocate a new t_rdata_field structure
+/**
+ * Allocate a new t_rdata_field structure
* and return it
*/
t_rdata_field *
return(rd);
}
-/* allocate a new t_rdata_field from
+/**
+ * aLlocate a new t_rdata_field from
* a NULL terminated string
* and return it
*
- * uint8_t == char !!!!
+ * uint8_t == char? XXX
*/
t_rdata_field *
rd_field_new_frm_string(t_rd_type t, char *s)