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