mirror of
https://github.com/espressif/binutils-gdb.git
synced 2025-06-19 09:14:14 +08:00
binutils: doc: make make clean
clean more things
There is a bunch of things left over after a `make clean` in the doc directory. This patch changes the Makefile so that everything built by make is cleaned: - man pages (the man_MANS variable) - cxxfilt.man - binutils.info I am not sure why the last one was in MAINTAINERCLEANFILES. It's generated from binutils.texi using makeinfo, and it's not particularly long to build, so I don't see why it shouldn't be cleaned like the other files. Note: with my automake 1,15.1 (built from source), I get a spurious diff in Makefile.in, where the runstatedir = @runstatedir@ line gets removed. I am not sure why, but I haven't included it. binutils/ChangeLog: * doc/Makefile.am (MOSTLYCLEANFILES): Clean all man pages, cxxfilt.man and binutils.info. (MAINTAINERCLEANFILES): Remove. * doc/Makefile.in: Re-generate.
This commit is contained in:

committed by
Simon Marchi

parent
89ae5e6923
commit
2b44a6a237
@ -1,3 +1,10 @@
|
|||||||
|
2019-09-18 Simon Marchi <simon.marchi@polymtl.ca>
|
||||||
|
|
||||||
|
* doc/Makefile.am (MOSTLYCLEANFILES): Clean all man pages,
|
||||||
|
cxxfilt.man and binutils.info.
|
||||||
|
(MAINTAINERCLEANFILES): Remove.
|
||||||
|
* doc/Makefile.in: Re-generate.
|
||||||
|
|
||||||
2019-09-18 Simon Marchi <simon.marchi@polymtl.ca>
|
2019-09-18 Simon Marchi <simon.marchi@polymtl.ca>
|
||||||
|
|
||||||
* doc/Makefile.am: Remove references to binutils_TEXINFOS.
|
* doc/Makefile.am: Remove references to binutils_TEXINFOS.
|
||||||
|
@ -162,7 +162,7 @@ cxxfilt.man: $(binutils_TEXI)
|
|||||||
mv -f $@.T$$$$ $@) || (rm -f $@.T$$$$ && exit 1)
|
mv -f $@.T$$$$ $@) || (rm -f $@.T$$$$ && exit 1)
|
||||||
rm -f $(DEMANGLER_NAME).pod
|
rm -f $(DEMANGLER_NAME).pod
|
||||||
|
|
||||||
MOSTLYCLEANFILES = $(DEMANGLER_NAME).1
|
MOSTLYCLEANFILES = $(man_MANS) binutils.info cxxfilt.man
|
||||||
|
|
||||||
$(DEMANGLER_NAME).1: cxxfilt.man Makefile
|
$(DEMANGLER_NAME).1: cxxfilt.man Makefile
|
||||||
if test -f cxxfilt.man; then \
|
if test -f cxxfilt.man; then \
|
||||||
@ -174,8 +174,6 @@ $(DEMANGLER_NAME).1: cxxfilt.man Makefile
|
|||||||
-e 's/cxxfilt/$(DEMANGLER_NAME)/' < $$man \
|
-e 's/cxxfilt/$(DEMANGLER_NAME)/' < $$man \
|
||||||
> $(DEMANGLER_NAME).1
|
> $(DEMANGLER_NAME).1
|
||||||
|
|
||||||
MAINTAINERCLEANFILES = binutils.info
|
|
||||||
|
|
||||||
# Maintenance
|
# Maintenance
|
||||||
|
|
||||||
# We need it for the taz target in ../../Makefile.in.
|
# We need it for the taz target in ../../Makefile.in.
|
||||||
|
@ -426,8 +426,7 @@ AM_MAKEINFOFLAGS = -I "$(srcdir)" -I "$(top_srcdir)/../libiberty" \
|
|||||||
TEXI2DVI = texi2dvi -I "$(srcdir)" -I "$(top_srcdir)/../libiberty" \
|
TEXI2DVI = texi2dvi -I "$(srcdir)" -I "$(top_srcdir)/../libiberty" \
|
||||||
-I "$(top_srcdir)/../bfd/doc" -I ../../bfd/doc
|
-I "$(top_srcdir)/../bfd/doc" -I ../../bfd/doc
|
||||||
|
|
||||||
MOSTLYCLEANFILES = $(DEMANGLER_NAME).1
|
MOSTLYCLEANFILES = $(man_MANS) binutils.info cxxfilt.man
|
||||||
MAINTAINERCLEANFILES = binutils.info
|
|
||||||
all: all-am
|
all: all-am
|
||||||
|
|
||||||
.SUFFIXES:
|
.SUFFIXES:
|
||||||
@ -721,7 +720,6 @@ distclean-generic:
|
|||||||
maintainer-clean-generic:
|
maintainer-clean-generic:
|
||||||
@echo "This command is intended for maintainers to use"
|
@echo "This command is intended for maintainers to use"
|
||||||
@echo "it deletes files that may require special tools to rebuild."
|
@echo "it deletes files that may require special tools to rebuild."
|
||||||
-test -z "$(MAINTAINERCLEANFILES)" || rm -f $(MAINTAINERCLEANFILES)
|
|
||||||
clean: clean-am
|
clean: clean-am
|
||||||
|
|
||||||
clean-am: clean-aminfo clean-generic clean-libtool mostlyclean-am
|
clean-am: clean-aminfo clean-generic clean-libtool mostlyclean-am
|
||||||
|
Reference in New Issue
Block a user