I'm torn on this issue. See:
http://www.gnu.org/software/automake/manual/automake.html#Wildcards (Please read that whole section.) Summary is: * Wildcards make it easy to distribute the wrong files (either too many, or too few) * Wildcards are not portable Please also consider that with Benoit's rcouch merge, we're moving away from Autotools entirely (I believe), so we will have the chance to throw off / simplify a lot of this stuff. What are your thoughts having read that section? On 20 May 2013 13:58, Dirkjan Ochtman <[email protected]> wrote: > Hi there, > > Keeping Makefile.am in sync with the actual documentation is a PITA, > and doesn't add any value. In fact, I broke the build over the weekend > by not removing some files from the Makefiles. Instead, we can use > invocations of find to find the relevant files in these cases: > > html_files := $(shell find ./html/ -type f -not -wholename "*doctree*" > -not -name ".buildinfo") > image_files := $(shell find ../images/ -type f) > src_files := $(shell find ../src/ -name "*.rst" -or -name "conf.py") > src_files_html := $(shell find ../static/ ../templates/ -type f) > > (This would replace the respective lists of files in > share/doc/build/Makefile.am.) > > Anyone opposed to that? > > Cheers, > > Dirkjan > -- NS
