NetBSD/gnu/usr.bin/groff/Makefile.g++

24 lines
405 B
Makefile

# @(#)Makefile.g++ 6.2 (Berkeley) 3/3/91
#
# Define g++ compilation rules.
#
GXX= g++
GXXFLAGS= ${CFLAGS} -felide-constructors
LDXX= /usr/libexec/ld++
# Temporary, to achieve linking
CC= g++
.SUFFIXES: .cc
.cc.o:
$(GXX) $(GXXFLAGS) -c $(.IMPSRC)
.y.o:
$(YACC) $(YFLAGS) $(.IMPSRC)
mv y.tab.c $(.PREFIX).cc
mv y.tab.h $(.PREFIX).tab.h
$(GXX) $(GXXFLAGS) -c $(.PREFIX).cc
-rm -f $(.PREFIX).cc