Updates to Github #github


espeak-ng@groups.io Integration <espeak-ng@...>
 

[espeak-ng:master] New Comment on Issue #683 1.50 tarball contains symlinks instead of copies of autostuff files
By sthibaul:

Not all artefacts are removed with make clean, only the actual compilation artefacts. Configuration artefacts are removed with make distclean

Concerning the symlinks, that's because autogen.sh invokes libtoolize & automake manually without passing --copy. https://github.com/espeak-ng/espeak-ng/pull/687 adds the proper option. I'd recommend just using autoreconf instead which does everything needed automatically and as appropriate.


[espeak-ng:master] New Comment on Issue #683 1.50 tarball contains symlinks instead of copies of autostuff files
By sthibaul:

To make a dist tarball, one only needs to run ./configure && make dist, there is no need to make somethingclean, since make dist just picks up the files mentioned in all Makefile.am, it does not look at existing files. That allows to even make a proper dist out of a very dirty checkout.


[espeak-ng:master] New Comment on Issue #683 1.50 tarball contains symlinks instead of copies of autostuff files
By sthibaul:

Running a make distcheck after that is a good way to catch missing files.


[espeak-ng:master] New Comment on Issue #683 1.50 tarball contains symlinks instead of copies of autostuff files
By sthibaul:

(which can be added to noinst_HEADERS for instance)

Join espeak-ng@groups.io to automatically receive all group messages.