On Tue, 17 Sep 2019, Jerry Lundström wrote:
I can't really see how this change got approved, isn't the point of BUILT_SOURCES to be sources built when building!? Including them into distributions seems wrong.
I see considerable documentation regarding BUILT_SOURCES at "https://www.gnu.org/software/automake/manual/html_node/Sources.html"
It seems that there is a chicken and egg issue that BUILT_SOURCES is designed to solve.
"The BUILT_SOURCES variable is a workaround for this problem. A source file listed in BUILT_SOURCES is made on ‘make all’ or ‘make check’ (or even ‘make install’) before other targets are processed. However, such a source file is not compiled unless explicitly requested by mentioning it in some other _SOURCES variable."
Unfortunately, I think that it the BUILT_SOURCES requirement which makes my non-recursive build still a bit recursive.
Bob -- Bob Friesenhahn bfrie...@simple.dallas.tx.us, http://www.simplesystems.org/users/bfriesen/ GraphicsMagick Maintainer, http://www.GraphicsMagick.org/ Public Key, http://www.simplesystems.org/users/bfriesen/public-key.txt