(stmp-fixincludes): Don't run FIXINCLUDES if it is Makefile.in.
authorRichard Stallman <rms@gnu.org>
Tue, 2 Feb 1993 23:10:57 +0000 (23:10 +0000)
committerRichard Stallman <rms@gnu.org>
Tue, 2 Feb 1993 23:10:57 +0000 (23:10 +0000)
From-SVN: r3413

gcc/Makefile.in

index 1be05d8..cc87f7f 100644 (file)
@@ -227,6 +227,7 @@ LIBCONVERT =
 INSTALL_HEADERS=install-headers
 
 # Select which version of fixincludes to use (I.E. regular versus SVR4)
+# This value is overridden directly by configure.
 FIXINCLUDES=fixincludes
 
 # Additional directories of header files to run fixincludes on.
@@ -1312,12 +1313,16 @@ stmp-headers: stmp-fixincludes $(USER_H) gvarargs.h gstdarg.h gstddef.h gsyslimi
 stmp-fixincludes: $(srcdir)/$(FIXINCLUDES)
        rm -rf include
        mkdir include
-       for dir in $(SYSTEM_HEADER_DIR) $(OTHER_FIXINCLUDES_DIRS); do \
-         if [ -d $$dir ]; \
-         then \
-           $(srcdir)/$(FIXINCLUDES) include $$dir $(srcdir); \
-         else true; fi; \
-       done
+       if [ $(FIXINCLUDES) != Makefile.in ] \
+       then \
+         for dir in $(SYSTEM_HEADER_DIR) $(OTHER_FIXINCLUDES_DIRS); do \
+           if [ -d $$dir ]; \
+           then \
+             $(srcdir)/$(FIXINCLUDES) include $$dir $(srcdir); \
+           else true; fi; \
+         done \
+       else true; \
+       fi
        touch stmp-fixincludes
 \f
 # Remake the info files.