1# $NetBSD: Makefile,v 1.1 2016/01/14 00:34:53 christos Exp $ 2 3.include <bsd.init.mk> 4 5LIBISPRIVATE= yes 6 7LIB= common 8SRCS+= substring.c xexit.c xmalloc.c xstrdup.c key.c doc.c 9 10CPPFLAGS+= -DGNULOCALEDIR=\"/usr/share/locale\" \ 11 -DLOCALE_ALIAS_PATH=\"/usr/share/locale:.\" \ 12 -I${IDIST}/info 13 14.include <bsd.lib.mk> 15 16.PATH: ${IDIST}/lib ${IDIST}/po 17 18all: ${FILES} 19.SUFFIXES: .gmo .mo 20.gmo.mo: 21 ${_MKTARGET_CREATE} 22 @cp $< $@ 23 24GEN_SRCS = funs.h key.c doc.c 25CLEANFILES+= ${GEN_SRCS} 26 27CMD_SRCS = session.c echo-area.c infodoc.c m-x.c indices.c nodemenu.c \ 28 footnotes.c variables.c 29 30MAKEDOCDIR!=cd ${.CURDIR}/../makedoc && ${PRINTOBJDIR} 31MAKEDOC=${MAKEDOCDIR}/makedoc 32 33${GEN_SRCS}: ${MAKEDOC} ${CMD_SRCS} 34 ${_MKMSG_CREATE} ${GEN_SRCS} 35 ${.ALLSRC} 36 37.PATH: ${IDIST}/info ${IDIST}/doc 38