]> git.ipfire.org Git - thirdparty/libtool.git/commit
The stamp-vcl file rules caused non-gnu make programs to rerun
authorGary V. Vaughan <gary@gnu.org>
Mon, 26 Mar 2007 20:18:43 +0000 (20:18 +0000)
committerGary V. Vaughan <gary@gnu.org>
Mon, 26 Mar 2007 20:18:43 +0000 (20:18 +0000)
commitc193153265e32174b823066c00fdaab0fb781ec5
tree920afe65827756c43c6a48ec422908b9fdc9911b
parent644953b634ef0b1b017d99961456d5729361b8fb
The stamp-vcl file rules caused non-gnu make programs to rerun
parts of the configuration process on each invocation.  Instead
of relying on a stamp file, we now compare version numbers of
generated files with the ChangeLog timestamp manually in the
affected make rules to decide whether regenerating is necessary:

* Makefile.am (EXTRA_DIST): Remove stamp-vcl.
(clean-ltmain-sh): Also remove users' obsolescent stamp-vcl.
(rebuild): Keep some common code here for...
(libtool, libltdl/m4/ltversion.m4, libltdl/config/ltmain.sh):
Rewritten to work without reference to intermediate stamp-vcl
file.
* configure.ac (CONFIG_STATUS_DEPENDENCIES): Change from
stamp-vcl to ChangeLog.
* NEWS: Removed entry saying this fix is needed.
ChangeLog
Makefile.am
NEWS
configure.ac