[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[bug #61052] .version file not updated as aggressively as it should be
From: |
G. Branden Robinson |
Subject: |
[bug #61052] .version file not updated as aggressively as it should be |
Date: |
Mon, 23 Aug 2021 00:29:30 -0400 (EDT) |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Firefox/78.0 |
Update of bug #61052 (project groff):
Status: In Progress => Fixed
Open/Closed: Open => Closed
Planned Release: None => 1.23.0
_______________________________________________________
Follow-up Comment #6:
commit c1bb33e5beec25b4059bca3cc4529b738ec486c7
Author: G. Branden Robinson <g.branden.robinson@gmail.com>
Date: Sat Aug 21 11:09:38 2021 +1000
Update .version file more aggressively.
* Makefile.am: Regenerate a temporary version string file on every
build, but update the real version file's mtime only if its contents
change.
(.version.tree): New target. Mark it phony, populating it with
`$(VERSION)` with every `make` if the `.tarball-version` file {created
by `dist-hook`} doesn't exist.
($(top_srcdir)/.version): Depend on foregoing target. If the tarball
version file and the target do not exist, copy `.tree` file into
place. Compare this file with `.tree` file; if they differ, move the
`.tree` file to this one.
(MOSTLYCLEANFILES): Add `.version.tree`.
Fixes <https://savannah.gnu.org/bugs/?61052>. Thanks to Bjarni Ingi
Gislason for the report.
_______________________________________________________
Reply to this item at:
<https://savannah.gnu.org/bugs/?61052>
_______________________________________________
Message sent via Savannah
https://savannah.gnu.org/