]> git.ipfire.org Git - thirdparty/gnutls.git/commitdiff
src: fix regenerating autogen files if builddir = srcdir
authorDmitry Eremin-Solenikov <dbaryshkov@gmail.com>
Tue, 26 Jun 2018 12:22:49 +0000 (15:22 +0300)
committerNikos Mavrogiannopoulos <nmav@redhat.com>
Wed, 27 Jun 2018 10:57:07 +0000 (12:57 +0200)
Signed-off-by: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
src/Makefile.am

index a39093777731c30271160fbdc7b604915f068745..75fef1d55689924bf3c7afc42738dcfd08aa287d 100644 (file)
@@ -307,5 +307,11 @@ files-update:
        @echo "updating autogen files in src/"
        @echo "******************************************************************************************"
        for i in *-args.c *-args.h;do \
-               test -h "$$i" || sed -e "s!$(srcdir)/!!g" "$$i" > $(srcdir)/`basename "$$i"`.bak; \
+               if ! test -h "$$i" ; then \
+                       if test "$(srcdir)" = "." ; then \
+                               cp "$$i" "$$i.bak" ; \
+                       else \
+                               sed -e "s!$(srcdir)/!!g" "$$i" > $(srcdir)/`basename "$$i"`.bak ; \
+                       fi; \
+               fi; \
        done