Home | History | Annotate | Line # | Download | only in usr.bin
      1 #	$NetBSD: Makefile.frontend,v 1.13 2025/09/07 04:12:28 mrg Exp $
      2 
      3 BINDIR=		/usr/bin
      4 
      5 CPPFLAGS+=	-I${GCCARCH} -I${FRONTENDOBJ} \
      6 		${G_ALL_CFLAGS:M-D*} ${G_INCLUDES:M-I*:N-I.*} \
      7 		-DIN_GCC_FRONTEND
      8 
      9 NOCTF=		# defined
     10 .include <bsd.init.mk>
     11 
     12 .if ${ADD_FRONTEND_LIBRARY:Uyes} != "no"
     13 DPADD+=			${FRONTENDOBJ}/libfrontend.a
     14 LDADD+=			-L${FRONTENDOBJ} -lfrontend
     15 .endif
     16 
     17 .include "../Makefile.common-target"
     18 .include "../Makefile.common"
     19 .include "../Makefile.libcpp"
     20 .include "../Makefile.backtrace"
     21 .include "../Makefile.libiberty"
     22 .include "../Makefile.libdecnumber"
     23 
     24 .include "../Makefile.prog"
     25 
     26 gcc-vers.texi:
     27 	(echo "@set version-GCC $(BASEVER)"; \
     28 	if [ "$(DEVPHASE)" = "experimental" ]; then \
     29 		echo "@set DEVELOPMENT"; \
     30 	else \
     31 		echo "@clear DEVELOPMENT"; \
     32 	fi; \
     33 	echo "@set srcdir $(DIST)/gcc"; \
     34 	if [ -n "$(PKGVERSION)" ]; then \
     35 	  echo "@set VERSION_PACKAGE $(PKGVERSION)"; \
     36 	fi; \
     37 	echo "@set BUGURL $(BUGURL)"; \
     38 	) > ${.TARGET}
     39 
     40 CLEANFILES+=	gcc-vers.texi
     41