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