diff options
author | Mike Frysinger <vapier@gentoo.org> | 2022-02-24 22:25:45 -0500 |
---|---|---|
committer | Mike Frysinger <vapier@gentoo.org> | 2022-03-05 14:34:19 -0500 |
commit | ff230b2956aafd42161f203fabde7ce05ea4d8c0 (patch) | |
tree | c9426fbd1a9fddab0353c9cc0f9f80bf64208a78 /t/list-of-tests.mk | |
parent | ce3bbbb49b22b0d5e7d0d74b2d44438dbc942f7e (diff) | |
download | automake-ff230b2956aafd42161f203fabde7ce05ea4d8c0.tar.gz |
automake: fall back gracefully when texinfo inputs don't exist
Fixes automake bug https://bugs.gnu.org/54063.
The function scanning for @setfilename will fall back to a default
value if the input doesn't have one defined. But we need to handle
the case where the file doesn't even exist before falling back.
* bin/automake.in: Scan /dev/null for @setfilename if input doesn't exist.
* t/list-of-tests.mk: Add txinfo-no-setfilename-no-inputs.sh.
* t/txinfo-no-setfilename-no-inputs.sh: New test.
Diffstat (limited to 't/list-of-tests.mk')
-rw-r--r-- | t/list-of-tests.mk | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/t/list-of-tests.mk b/t/list-of-tests.mk index dbfd8d6d1..0af117a5a 100644 --- a/t/list-of-tests.mk +++ b/t/list-of-tests.mk @@ -1230,6 +1230,7 @@ t/txinfo-no-extra-dist.sh \ t/txinfo-no-installinfo.sh \ t/txinfo-no-repeated-targets.sh \ t/txinfo-no-setfilename.sh \ +t/txinfo-no-setfilename-no-inputs.sh \ t/txinfo-other-suffixes.sh \ t/txinfo-override-infodeps.sh \ t/txinfo-override-texinfo-tex.sh \ |