From 582433a889e040e07ed76f86766b815f49537035 Mon Sep 17 00:00:00 2001 From: Ian Lance Taylor Date: Wed, 20 Sep 1995 17:24:12 +0000 Subject: [PATCH] add maintainer-clean Makefile targets --- gdb/ChangeLog | 8 ++++++++ gdb/Makefile.in | 10 ++++++---- gdb/doc/ChangeLog | 5 +++++ gdb/doc/Makefile.in | 2 +- gdb/nlm/Makefile.in | 2 +- gdb/testsuite/ChangeLog | 11 +++++++++++ gdb/testsuite/gdb.chill/Makefile.in | 2 +- 7 files changed, 33 insertions(+), 7 deletions(-) diff --git a/gdb/ChangeLog b/gdb/ChangeLog index ee1a4e70484..7b87330bf04 100644 --- a/gdb/ChangeLog +++ b/gdb/ChangeLog @@ -1,3 +1,11 @@ +Wed Sep 20 13:12:56 1995 Ian Lance Taylor + + * Makefile.in (maintainer-clean): New target, synonym for + realclean. Add GNU standard maintainer-clean echos. + * gdbserver/Makefile.in (maintainer-clean): New target, synonym + for realclean. + * nlm/Makefile.in (maintainer-clean): Likewise. + Wed Sep 20 08:16:03 1995 steve chamberlain * defs.h (xmalloc, xrealloc): Delete, they're declared in libiberty.h. diff --git a/gdb/Makefile.in b/gdb/Makefile.in index a38bb9bd2bd..1b8c241ff9d 100644 --- a/gdb/Makefile.in +++ b/gdb/Makefile.in @@ -527,7 +527,7 @@ gdb.z:gdb.1 install: all install-only install-only: transformed_name=`t='$(program_transform_name)'; \ - echo gdb | sed -e "s/brokensed/brokensed/" $$t` ; \ + echo gdb | sed -e $$t` ; \ if test "x$$transformed_name" = x; then \ transformed_name=gdb ; \ else \ @@ -546,7 +546,7 @@ install-only: uninstall: force transformed_name=`t='$(program_transform_name)'; \ - echo gdb | sed -e "s/brokensed/brokensed/" $$t` ; \ + echo gdb | sed -e $$t` ; \ if test "x$$transformed_name" = x; then \ transformed_name=gdb ; \ else \ @@ -732,8 +732,10 @@ distclean: clean rm -f config.log config.cache rm -f Makefile -realclean: clean - @$(MAKE) $(FLAGS_TO_PASS) DO=realclean "DODIRS=$(SUBDIRS)" subdir_do +maintainer-clean realclean: clean + @echo "This command is intended for maintainers to use;" + @echo "it deletes files that may require special tools to rebuild." + @$(MAKE) $(FLAGS_TO_PASS) DO=maintainer-clean "DODIRS=$(SUBDIRS)" subdir_do rm -f c-exp.tab.c f-exp.tab.c m2-exp.tab.c ch-exp.tab.c rm -f TAGS $(INFOFILES) rm -f nm.h tm.h xm.h config.status diff --git a/gdb/doc/ChangeLog b/gdb/doc/ChangeLog index 3b10ecd51ef..b128a36938a 100644 --- a/gdb/doc/ChangeLog +++ b/gdb/doc/ChangeLog @@ -1,3 +1,8 @@ +Wed Sep 20 13:14:10 1995 Ian Lance Taylor + + * Makefile.in (maintainer-clean): New target, synonym for + realclean. + Thu Aug 3 10:45:37 1995 Fred Fish * Update all FSF addresses except those in COPYING* files. diff --git a/gdb/doc/Makefile.in b/gdb/doc/Makefile.in index 6f5b424f690..efafb53700d 100644 --- a/gdb/doc/Makefile.in +++ b/gdb/doc/Makefile.in @@ -148,7 +148,7 @@ distclean: clean # GDBvn.texi and refcard.dvi are distributed, so they should not be # removed by "clean" or "distclean". -realclean: distclean clean-dvi clean-info +maintainer-clean realclean: distclean clean-dvi clean-info rm -f GDBvn.texi refcard.dvi # GDB QUICK REFERENCE (dvi output) diff --git a/gdb/nlm/Makefile.in b/gdb/nlm/Makefile.in index 46afbf23938..c17bcffb258 100644 --- a/gdb/nlm/Makefile.in +++ b/gdb/nlm/Makefile.in @@ -146,7 +146,7 @@ distclean: clean TAGS rm -f config.log config.cache config.status rm -f Makefile -realclean: clean +maintainer-clean realclean: clean rm -f TAGS rm -f config.log config.cache config.status rm -f Makefile diff --git a/gdb/testsuite/ChangeLog b/gdb/testsuite/ChangeLog index 787e7bf4cef..cc6b9209666 100644 --- a/gdb/testsuite/ChangeLog +++ b/gdb/testsuite/ChangeLog @@ -1,3 +1,14 @@ +Wed Sep 20 13:15:05 1995 Ian Lance Taylor + + * Makefile.in (maintainer-clean): New target, synonym for + realclean. + * gdb.base/Makefile.in (maintainer-clean): Likewise. + * gdb.c++/Makefile.in (maintainer-clean): Likewise. + * gdb.chill/Makefile.in (maintainer-clean): Likewise. + * gdb.disasm/Makefile.in (maintainer-clean): Likewise. + * gdb.stabs/Makefile.in (maintainer-clean): Likewise. + * gdb.threads/Makefile.in (maintainer-clean): Likewise. + Sun Sep 10 13:14:01 1995 Fred Fish * gdb.base/scope.exp (text_at_main): Add "hppa*-*-hpux*" diff --git a/gdb/testsuite/gdb.chill/Makefile.in b/gdb/testsuite/gdb.chill/Makefile.in index 0c09c2747aa..b99f2dc439d 100644 --- a/gdb/testsuite/gdb.chill/Makefile.in +++ b/gdb/testsuite/gdb.chill/Makefile.in @@ -176,7 +176,7 @@ just-check: clean mostlyclean: -rm -f *~ core *.o a.out xgdb *.x $(EXECUTABLES) -distclean realclean: clean +distclean maintainer-clean realclean: clean -rm -f *~ core *.log *.plog *.sum *.psum site.* -rm -f Makefile config.status *-init.exp -rm -fr *.log summary detail *.plog *.sum *.psum site.* -- 2.30.2