mirror of
https://git.tartarus.org/simon/putty.git
synced 2025-07-01 11:32:48 -05:00
Create empty.h (used to force rebuilds of version.o by the automake
makefile) as a side effect of running mkfiles.pl. The automake docs observe that the BUILT_SOURCES list is only automatically built by plain 'make' or 'make all' or a couple of other targets, so the sequence './configure && make plink' from a freshly unpacked tar file would previously fail for lack of empty.h. If empty.h had important _content_ that needed to be built at compile time, of course, I wouldn't be able to fix it like this; but since the only important thing is the timestamp, I can just make sure it already exists at the time of first build. [originally from svn r9288]
This commit is contained in:
5
Recipe
5
Recipe
@ -179,9 +179,12 @@ version.o: FORCE
|
||||
BUILT_SOURCES = empty.h
|
||||
CLEANFILES = empty.h
|
||||
empty.h: $(allsources)
|
||||
echo '/* nothing to see here */' >$@
|
||||
echo '/* Empty file touched by automake makefile to force rebuild of version.o */' >$@
|
||||
|
||||
!end
|
||||
!begin >empty.h
|
||||
/* Empty file touched by automake makefile to force rebuild of version.o */
|
||||
!end
|
||||
|
||||
# Add VER to Windows resource targets, and force them to be rebuilt every
|
||||
# time, on the assumption that they will contain version information.
|
||||
|
Reference in New Issue
Block a user