diff options
author | Dmitry Eremin-Solenikov <dbaryshkov@gmail.com> | 2018-06-26 15:22:49 +0300 |
---|---|---|
committer | Nikos Mavrogiannopoulos <nmav@redhat.com> | 2018-06-27 12:57:07 +0200 |
commit | cf40254459390ccf6001a71e2f3eef219f1ef4ce (patch) | |
tree | f8904bd03599936335958a71aa4e9c1055eea44f | |
parent | 0257a5a6a5dafcebb4cc6e626c23bb5a7b333c3c (diff) | |
download | gnutls-cf40254459390ccf6001a71e2f3eef219f1ef4ce.tar.gz |
src: fix regenerating autogen files if builddir = srcdir
Signed-off-by: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
-rw-r--r-- | src/Makefile.am | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/src/Makefile.am b/src/Makefile.am index a390937777..75fef1d556 100644 --- a/src/Makefile.am +++ b/src/Makefile.am @@ -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 |