Home | History | Annotate | Line # | Download | only in usr.bin
Makefile.frontend revision 1.6
      1  1.6  mrg #	$NetBSD: Makefile.frontend,v 1.6 2018/08/02 00:03:58 mrg Exp $
      2  1.1  mrg 
      3  1.1  mrg BINDIR=		/usr/bin
      4  1.1  mrg 
      5  1.1  mrg CPPFLAGS+=	-I${GCCARCH} -I${FRONTENDOBJ} \
      6  1.3  mrg 		${G_ALL_CFLAGS:M-D*} ${G_INCLUDES:M-I*:N-I.*} \
      7  1.3  mrg 		-DIN_GCC_FRONTEND
      8  1.1  mrg 
      9  1.6  mrg NOCTF=		# defined
     10  1.6  mrg .include <bsd.init.mk>
     11  1.1  mrg 
     12  1.3  mrg DPADD+=			${FRONTENDOBJ}/libfrontend.a
     13  1.3  mrg LDADD+=			-L${FRONTENDOBJ} -lfrontend
     14  1.3  mrg 
     15  1.3  mrg .include "../Makefile.common"
     16  1.3  mrg .include "../Makefile.common-target"
     17  1.3  mrg .include "../Makefile.libcpp"
     18  1.3  mrg .include "../Makefile.backtrace"
     19  1.3  mrg .include "../Makefile.libiberty"
     20  1.3  mrg .include "../Makefile.libdecnumber"
     21  1.3  mrg 
     22  1.3  mrg HOSTPROG_CXX=	1
     23  1.1  mrg 
     24  1.1  mrg .include <bsd.prog.mk>
     25  1.1  mrg 
     26  1.3  mrg # Force using C++ for this
     27  1.3  mrg HOST_CC:=	${HOST_CXX}
     28  1.3  mrg CC:=		${CXX}
     29  1.3  mrg CFLAGS:=	${CXXFLAGS}
     30  1.3  mrg 
     31  1.1  mrg gcc-vers.texi:
     32  1.1  mrg 	(echo "@set version-GCC $(BASEVER)"; \
     33  1.1  mrg 	if [ "$(DEVPHASE)" = "experimental" ]; then \
     34  1.1  mrg 		echo "@set DEVELOPMENT"; \
     35  1.1  mrg 	else \
     36  1.1  mrg 		echo "@clear DEVELOPMENT"; \
     37  1.1  mrg 	fi; \
     38  1.1  mrg 	echo "@set srcdir $(DIST)/gcc"; \
     39  1.1  mrg 	if [ -n "$(PKGVERSION)" ]; then \
     40  1.1  mrg 	  echo "@set VERSION_PACKAGE $(PKGVERSION)"; \
     41  1.1  mrg 	fi; \
     42  1.1  mrg 	echo "@set BUGURL $(BUGURL)"; \
     43  1.1  mrg 	) > ${.TARGET}
     44  1.1  mrg 
     45  1.1  mrg CLEANFILES+=	gcc-vers.texi
     46