Build .y.cc correctly. The .h file is supposed to be "foo_tab.h", not

"foo.tab.h", and now no longer exists in gnu/dist/groff to avoid conflicts.
This commit is contained in:
tv 2001-11-12 17:09:45 +00:00
parent afb39f175a
commit 1cdd48fab3
4 changed files with 8 additions and 8 deletions

View File

@ -1,4 +1,4 @@
# $NetBSD: Makefile.comp,v 1.1.1.1 2001/04/19 14:33:07 wiz Exp $
# $NetBSD: Makefile.comp,v 1.2 2001/11/12 17:09:45 tv Exp $
DEFINES= -DHAVE_STDLIB_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_STRING_H=1 -DHAVE_STRINGS_H=1 -DHAVE_MATH_H=1 -DRET_TYPE_SRAND_IS_VOID=1 -DHAVE_SYS_NERR=1 -DHAVE_SYS_ERRLIST=1 -DHAVE_CC_LIMITS_H=1 -DRETSIGTYPE=void -DHAVE_STRUCT_EXCEPTION=1 -DHAVE_UNISTD_H=1 -DHAVE_GETPAGESIZE=1 -DHAVE_MMAP=1 -DHAVE_FMOD=1 -DHAVE_STRTOL=1 -DHAVE_GETCWD=1 -DHAVE_STRERROR=1 -DHAVE_PUTENV=1 -DHAVE_RENAME=1 -DHAVE_MKSTEMP=1 -DHAVE_STRCASECMP=1 -DHAVE_STRNCASECMP=1 -DHAVE_STRSEP=1 -DHAVE_STRDUP=1 -DSYS_SIGLIST_DECLARED=1
@ -10,7 +10,7 @@ YFLAGS+= -d
.y.cc:
$(YACC) $(YFLAGS) $(.IMPSRC)
mv y.tab.c $(.PREFIX).cc
mv y.tab.h $(.PREFIX).tab.h
mv y.tab.h $(.PREFIX)_tab.h
.include "../Makefile.path"
.include "../../Makefile.inc"

View File

@ -1,4 +1,4 @@
# $NetBSD: Makefile,v 1.14 2001/04/19 14:41:13 wiz Exp $
# $NetBSD: Makefile,v 1.15 2001/11/12 17:09:46 tv Exp $
.include "../Makefile.lib"
@ -13,7 +13,7 @@ CPPFLAGS+= -I${DIST}
LDADD+= $(LIBGROFF)
DPADD+= $(LIBGROFF)
CLEANFILES+= eqn.cc eqn.tab.h neqn
CLEANFILES+= eqn.cc eqn_tab.h neqn
lex.o: eqn.cc

View File

@ -1,4 +1,4 @@
# $NetBSD: Makefile,v 1.12 2001/04/19 14:41:34 wiz Exp $
# $NetBSD: Makefile,v 1.13 2001/11/12 17:09:46 tv Exp $
.include "../Makefile.lib"
@ -11,7 +11,7 @@ CPPFLAGS+= -I${DIST}
LDADD+= $(LIBGROFF) -lm
DPADD+= $(LIBGROFF) $(LIBM)
CLEANFILES+= pic.cc pic.tab.h
CLEANFILES+= pic.cc pic_tab.h
lex.o: pic.cc

View File

@ -1,4 +1,4 @@
# $NetBSD: Makefile,v 1.8 2001/04/19 14:41:38 wiz Exp $
# $NetBSD: Makefile,v 1.9 2001/11/12 17:09:46 tv Exp $
.include "../Makefile.lib"
@ -11,6 +11,6 @@ CPPFLAGS+= -I${DIST}
LDADD+= $(LIBBIB) $(LIBGROFF) -lm
DPADD+= $(LIBBIB) $(LIBGROFF) $(LIBM)
CLEANFILES+= label.cc label.tab.h
CLEANFILES+= label.cc label_tab.h
.include <bsd.prog.mk>