# $NetBSD: Makefile,v 1.9 2011/05/26 12:56:28 joerg Exp $ LIBISPRIVATE= yes .include LIB= nlspr SRCS= \ dir-list.c \ file-list.c \ format.c \ format-awk.c \ format-c.c \ format-csharp.c \ format-elisp.c \ format-gcc-internal.c \ format-java.c \ format-librep.c \ format-lisp.c \ format-pascal.c \ format-perl-brace.c \ format-perl.c \ format-php.c \ format-python.c \ format-qt.c \ format-scheme.c \ format-sh.c \ format-tcl.c \ format-ycp.c \ localcharset.c \ message.c \ msgl-ascii.c \ msgl-cat.c \ msgl-charset.c \ msgl-english.c \ msgl-equal.c \ msgl-iconv.c \ open-po.c \ plural.c \ plural-eval.c \ plural-count.c \ plural-table.c \ po-charset.c \ po-error.c \ po-gram-gen.c \ po-lex.c \ po-time.c \ read-csharp.c \ read-java.c \ read-mo.c \ read-po-abstract.c \ read-po.c \ read-properties.c \ read-resources.c \ read-stringtable.c \ read-tcl.c \ str-list.c \ write-csharp.c \ write-java.c \ write-mo.c \ write-po.c \ write-properties.c \ write-qt.c \ write-resources.c \ write-stringtable.c \ write-tcl.c .include "${.CURDIR}/../Makefile.inc" .PATH: ${DIST}/gettext/gettext-tools/src ${DIST}/gettext/gettext-tools/lib CPPFLAGS+=-I${DIST}/gettext/gettext-runtime/intl CPPFLAGS+=-I${DIST}/gettext/gettext-tools/src CPPFLAGS+=-DLIBDIR=\"${DESTDIR}/usr/share\" CPPFLAGS+=-DGETTEXTJAR=\"${DESTDIR}/usr/share/gettext/gettext.jar\" CPPFLAGS+=-DGETTEXTDATADIR=\"${DESTDIR}/usr/share/gettext\" COPTS.format-java.c = -Wno-stack-protector COPTS.msgl-cat.c = -Wno-stack-protector COPTS.msgl-charset.c = -Wno-stack-protector COPTS.msgl-iconv.c = -Wno-stack-protector COPTS.plural.c = -Wno-stack-protector COPTS.po-charset.c = -Wno-stack-protector COPTS.po-gram-gen.c = -Wno-stack-protector COPTS.read-tcl.c = -Wno-stack-protector COPTS.write-csharp.c = -Wno-stack-protector COPTS.write-java.c = -Wno-stack-protector COPTS.write-mo.c = -Wno-stack-protector COPTS.write-po.c = -Wno-stack-protector COPTS.write-tcl.c = -Wno-stack-protector CWARNFLAGS.clang+= -Wno-tautological-compare .include # Override double suffix rules to prevent *.y being yacced to *.[ch] # (The latter already exist in the ${DIST}/gettext directory.) # .y.c: @${_MKSHECHO} "# skipping yacc ${.CURDIR:T}/${.TARGET:T}"