Makefile.in: 'version_base.h' must not be deleted when running `make clean`
Since this file, just like 'config.h', is generated by autoconf,
it should only be deleted in the `distclean` target.
Also since the project does not currently use automake, manual
maintenance of the timestamp file for 'version_base.h' is required.
Fixup for commit 10b5f70e7 from #1331
This commit is contained in:
parent
bcc3a66657
commit
1ea5f72496
|
|
@ -169,7 +169,7 @@ clean:
|
|||
rm -f ivl.exp
|
||||
rm -f iverilog_man.ps iverilog_man.pdf iverilog_man_$(VERSION_MAJOR)_$(VERSION_MINOR).pdf
|
||||
rm -f parse.output syn-rules.output dosify$(BUILDEXT) ivl@EXEEXT@ check.vvp
|
||||
rm -f lexor_keyword.cc libivl.a libvpi.a syn-rules.cc version_base.h
|
||||
rm -f lexor_keyword.cc libivl.a libvpi.a syn-rules.cc
|
||||
rm -rf dep
|
||||
|
||||
distclean: clean
|
||||
|
|
@ -178,6 +178,7 @@ distclean: clean
|
|||
rm -f Makefile config.status config.log config.cache
|
||||
rm -f stamp-config-h config.h
|
||||
rm -f stamp-_pli_types-h _pli_types.h
|
||||
rm -f stamp-version_base-h version_base.h
|
||||
ifneq (@srcdir@,.)
|
||||
rm -f version_tag.h check.conf
|
||||
rmdir $(SUBDIRS) $(NOTUSED)
|
||||
|
|
@ -215,6 +216,11 @@ stamp-_pli_types-h: $(srcdir)/_pli_types.h.in config.status
|
|||
./config.status _pli_types.h
|
||||
_pli_types.h: stamp-_pli_types-h
|
||||
|
||||
stamp-version_base-h: $(srcdir)/version_base.h.in config.status
|
||||
@rm -f $@
|
||||
./config.status version_base.h
|
||||
version_base.h: stamp-version_base-h
|
||||
|
||||
$(srcdir)/configure: $(srcdir)/configure.ac $(srcdir)/aclocal.m4
|
||||
cd $(srcdir) && autoconf
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue