]> git.ipfire.org Git - thirdparty/ldns.git/commitdiff
Nicer way to copy the headers. Lets make compare files.
authorWouter Wijngaards <wouter@NLnetLabs.nl>
Fri, 16 Feb 2007 14:58:45 +0000 (14:58 +0000)
committerWouter Wijngaards <wouter@NLnetLabs.nl>
Fri, 16 Feb 2007 14:58:45 +0000 (14:58 +0000)
Makefile.in

index 7286df7345cb6471b7a2582ddbb5a40dbc15fccd..f1179c72f18bc5104d1aa9006339d01ad1eee24e 100644 (file)
@@ -88,14 +88,12 @@ lib:                libldns.la
 libldns.la:    $(LIBDNS_OBJECTS)
                $(LINK_LIB) -o libldns.la $(LIBDNS_LOBJECTS) -rpath $(libdir) $(RUNTIME_PATH)
 
-copy-headers:
-               if [ ! -d include ] ; then mkdir include ; fi ;
-               if [ ! -d include/ldns ] ; then ln -s ../ldns ./include/ldns ; fi ;
-               for i in $(LIBDNS_HEADERS); do \
-                       if [ $(srcdir)/ldns/$$i -nt ./include/ldns/$$i ] ; then \
-                               MVPROG=/bin/cp $(INSTALL) -m 644 $$i ./include/ldns/; \
-                       fi ; \
-               done
+$(addprefix include/ldns/, $(notdir $(LIBDNS_HEADERS))): include/ldns/%.h: $(srcdir)/ldns/%.h
+               @if [ ! -d include ] ; then mkdir include ; fi ;
+               @if [ ! -d include/ldns ] ; then ln -s ../ldns ./include/ldns ; fi ;
+               MVPROG=/bin/cp $(INSTALL) -m 644 $< ./include/ldns/
+
+copy-headers:  $(addprefix include/ldns/, $(notdir $(LIBDNS_HEADERS)))
 
 doc:           $(srcdir)/doc/function_manpages 
                $(INSTALL) -d doc