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

23 lines
389 B
Makefile

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