OSDN Git Service

* Makefile.in (.y.c): Only enable production rule when
authorljrittle <ljrittle@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 14 Mar 2003 21:36:28 +0000 (21:36 +0000)
committerljrittle <ljrittle@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 14 Mar 2003 21:36:28 +0000 (21:36 +0000)
maintaining.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@64371 138bc75d-0d04-0410-961f-82ee72b054a4

gcc/intl/ChangeLog
gcc/intl/Makefile.in

index 1fe7f37..4c1f235 100644 (file)
@@ -1,3 +1,8 @@
+2003-03-14  Loren J. Rittle <ljrittle@acm.org>
+
+       * Makefile.in (.y.c): Only enable production rule when
+       maintaining.
+
 2002-05-25  Roman Lechtchinsky  <rl@cs.tu-berlin.de>
 
        * gettextP.h (SWAP): Change parameter type to unsigned int.
index 94d7576..645cd33 100644 (file)
@@ -95,9 +95,12 @@ LTV_AGE=0
 .c.lo:
        $(LIBTOOL) --mode=compile $(COMPILE) $<
 
+# Unless maintaining, suppress (a) smart makes who think they know how to
+# automake Yacc files and (b) makes who handle VPATH search of generated
+# files differently than GNU make.
 .y.c:
-       $(YACC) $(YFLAGS) --output $@ $<
-       rm -f $*.h
+@MAINT@        $(YACC) $(YFLAGS) --output $@ $<
+@MAINT@        rm -f $*.h
 
 .sin.sed:
        sed -e '/^#/d' -e 's/@''PACKAGE''@/@PACKAGE@/g' $< > t-$@