diff src/Makefile.in @ 2524:7dc71ca5d092

[project @ 1996-11-17 20:16:08 by jwe]
author jwe
date Sun, 17 Nov 1996 20:16:09 +0000
parents 70cad7ffd946
children aad9cc70dfb2
line wrap: on
line diff
--- a/src/Makefile.in	Sat Nov 16 00:33:24 1996 +0000
+++ b/src/Makefile.in	Sun Nov 17 20:16:09 1996 +0000
@@ -18,21 +18,6 @@
 INSTALL_PROGRAM = @INSTALL_PROGRAM@
 INSTALL_DATA = @INSTALL_DATA@
 
-# Cancel default rule for .c from .y and make .cc from .y instead.
-
-%.c : %.y
-
-%.cc : %.y
-	$(YACC) $(YFLAGS) $<
-	@$(top_srcdir)/move-if-change y.tab.c $(@F)
-
-# Likewise for .c from .l.
-
-%.c : %.l
-
-%.cc : %.l
-	$(LEX) $(LFLAGS) $< > $(@F)
-
 XALL_CXXFLAGS_1 = $(subst -fexternal-templates, , $(ALL_CXXFLAGS))
 XALL_CXXFLAGS = $(subst -fno-implicit-templates, , $(XALL_CXXFLAGS_1))
 
@@ -372,6 +357,14 @@
 
 # Special rules -- these files need special things to be defined.
 
+parse.cc : parse.y
+	@echo "expect 18 shift/reduce conflicts"
+	$(YACC) $(YFLAGS) $<
+	@$(top_srcdir)/move-if-change y.tab.c $(@F)
+
+lex.cc : lex.l
+	$(LEX) $(LFLAGS) $< > $(@F)
+
 defaults.h: defaults.h.in ../Makeconf Makefile
 	@$(do-subst-default-vals)