diff options
author | Bertrand Garrigues <bertrand.garrigues@laposte.net> | 2014-10-11 23:58:27 +0200 |
---|---|---|
committer | Bertrand Garrigues <bertrand.garrigues@laposte.net> | 2014-10-11 23:58:27 +0200 |
commit | 174709c2c74ce4f664eaf5a8d33670e38157472d (patch) | |
tree | e5c66d730d6de94a2866fcbf9f7bf7ea5aabee10 | |
parent | 62d772ec3023485a7291b31c8c80126de8dd994a (diff) | |
download | groff-git-174709c2c74ce4f664eaf5a8d33670e38157472d.tar.gz |
Fix an issue on `make dist'.
In order to make the tarball, `make dist' copies src/libs/gnulib
directories into the `tmp' directory without the `.deps'
directories, causing the failure of `make distclean' in
tmp/src/libs/gnulib. Forcing a call to `config.status' recreates
the `.deps' directories.
* Makefile.in: in `dist' target, for gnulib, call `config.status'
before `make distclean'.
-rw-r--r-- | ChangeLog | 13 | ||||
-rw-r--r-- | Makefile.in | 5 |
2 files changed, 17 insertions, 1 deletions
@@ -1,3 +1,16 @@ +2014-10-11 Bertrand Garrigues <bertrand.garrigues@laposte.net> + + Fix an issue on `make dist'. + + In order to make the tarball, `make dist' copies src/libs/gnulib + directories into the `tmp' directory without the `.deps' + directories, causing the failure of `make distclean' in + tmp/src/libs/gnulib. Forcing a call to `config.status' recreates + the `.deps' directories. + + * Makefile.in: in `dist' target, for gnulib, call `config.status' + before `make distclean'. + 2014-10-11 Bernd Warken <groff-bernd.warken-72@web.de> * src/roff/grog/*.pl: Remove call from `IPC', use normal system diff --git a/Makefile.in b/Makefile.in index b1e51b66c..139d7cb05 100644 --- a/Makefile.in +++ b/Makefile.in @@ -914,10 +914,13 @@ dist: done for d in $(GNULIBDIRS); do \ (cd tmp/$$d; \ + if test -f config.status; then \ + ./config.status; \ + fi; \ if test -f Makefile; then \ $(MAKE) distclean; \ else \ - $(MAKE) -f $(top_builddir)/$$d/Makefile distcleanclean; \ + $(MAKE) -f $(top_builddir)/$$d/Makefile distclean; \ fi; \ rm -rf autom4te.cache); \ done |