Cross Reference: Makefile
xref: /src/tools/mandoc/Makefile
  • Home
  • History
  • AnnotateAnnotate
  • Line#
  • Navigate
  • Raw
  • Download
  • only in /src/tools/mandoc/
Makefile revision 1.4
11.4Sjoerg#	$NetBSD: Makefile,v 1.4 2010/02/19 23:03:02 joerg Exp $
21.1Sjoerg
31.1SjoergHOSTPROGNAME=	${_TOOL_PREFIX}mandoc
41.1SjoergHOST_SRCDIR=	external/bsd/mdocml/bin/mandoc
51.1Sjoerg
61.3SjoergNOMAN=		# defined
71.3Sjoerg
81.2Sjoerg.include <bsd.own.mk>
91.2Sjoerg
101.2SjoergNETBSD_MINOR!=	${HOST_SH} ${NETBSDSRCDIR}/sys/conf/osrelease.sh -n
111.2SjoergNETBSD_OSNAME=	"NetBSD ${NETBSD_MINOR}"
121.2Sjoerg
131.4SjoergHOST_CPPFLAGS+=	-DOSNAME=${NETBSD_OSNAME:Q} -DHAVE_CONFIG_H -I.
141.4Sjoerg
151.4SjoergDPSRCS+=	config.h
161.4Sjoerg
171.4Sjoergconfig.h: config.h.pre config.h.post
181.4Sjoerg	rm -f config.log
191.4Sjoerg	( cat ${DISTDIR}/config.h.pre; \
201.4Sjoerg	echo; \
211.4Sjoerg	if $(CC) $(CFLAGS) -Werror -c ${DISTDIR}/test-strlcat.c >> config.log 2>&1; then \
221.4Sjoerg		echo '#define HAVE_STRLCAT'; \
231.4Sjoerg		rm test-strlcat.o; \
241.4Sjoerg	fi; \
251.4Sjoerg	if $(CC) $(CFLAGS) -Werror -c ${DISTDIR}/test-strlcpy.c >> config.log 2>&1; then \
261.4Sjoerg		echo '#define HAVE_STRLCPY'; \
271.4Sjoerg		rm test-strlcpy.o; \
281.4Sjoerg	fi; \
291.4Sjoerg	echo; \
301.4Sjoerg	cat ${DISTDIR}/config.h.post \
311.4Sjoerg	) > $@
321.2Sjoerg
331.1Sjoerg.include "${.CURDIR}/../Makefile.host"
34

Indexes created Fri Dec 26 23:09:32 GMT 2025