From 3bc8e4d6ff9f20084da2d7e73834a4b8f1556d3b Mon Sep 17 00:00:00 2001 From: kenner Date: Wed, 13 Jul 1994 22:48:24 +0000 Subject: [PATCH] (distdir-start): Make tmp/ginclude and copy its files. (distdir-finish): Don't use -f Makefile.in. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@7770 138bc75d-0d04-0410-961f-82ee72b054a4 --- gcc/Makefile.in | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/gcc/Makefile.in b/gcc/Makefile.in index 3cc43b9..f8062f7 100644 --- a/gcc/Makefile.in +++ b/gcc/Makefile.in @@ -2119,6 +2119,7 @@ distdir-start: doc $(srcdir)/INSTALL c-parse.y c-gperf.h objc-parse.y \ # which has the name that we want to have in the tar file. mkdir tmp mkdir tmp/config + mkdir tmp/ginclude mkdir tmp/objc for file in *[0-9a-zA-Z+]; do \ ln $$file tmp > /dev/null 2>&1 || cp $$file tmp; \ @@ -2138,6 +2139,10 @@ distdir-start: doc $(srcdir)/INSTALL c-parse.y c-gperf.h objc-parse.y \ || cp $$file ../tmp/config; \ fi; \ done + cd ginclude; \ + for file in *[0-9a-zA-Z+]; do \ + ln $$file ../tmp/ginclude >/dev/null 2>&1 || cp $$file ../tmp/ginclude; \ + done cd objc; \ for file in *[0-9a-zA-Z+]; do \ ln $$file ../tmp/objc >/dev/null 2>&1 || cp $$file ../tmp/objc; \ @@ -2147,8 +2152,10 @@ distdir-start: doc $(srcdir)/INSTALL c-parse.y c-gperf.h objc-parse.y \ # Finish making `distdir', after the languages have done their thing. distdir-finish: mv tmp gcc-$(version) -# Get rid of everything we don't want in the distribution. - cd gcc-$(version); make -f Makefile.in extraclean +# Get rid of everything we don't want in the distribution. We'd want +# this to use Makefile.in, but it doesn't have the `lang.foo' targets +# expanded. + cd gcc-$(version); make extraclean distdir: distdir-start lang.distdir distdir-finish -- 2.7.4