1 # $NetBSD: Makefile,v 1.18 2023/06/03 09:09:17 lukem Exp $ 2 3 WARNS?= 2 # XXX -Wextra -Wsign-compare issues 4 5 .ifndef HOSTPROG 6 .include <bsd.own.mk> 7 .endif 8 9 .PATH: ${NETBSDSRCDIR}/lib/libc/locale ${NETBSDSRCDIR}/lib/libc/citrus ${NETBSDSRCDIR}/lib/libc/stdio 10 11 PROG= mklocale 12 SRCS= yacc.y lex.l mklocaledb.c fix_grouping.c \ 13 citrus_bcs_strtoul.c citrus_db_factory.c citrus_db_hash.c 14 CPPFLAGS+= -I. -I${.CURDIR} \ 15 -I${NETBSDSRCDIR}/lib/libc/include \ 16 -I${NETBSDSRCDIR}/lib/libc/locale \ 17 -I${NETBSDSRCDIR}/lib/libc/citrus \ 18 -DNBCHAR_MAX=127 -DHOSTPROG 19 CPPFLAGS.citrus_bcs_strtoul.c+= \ 20 -I${NETBSDSRCDIR}/common/lib/libc/stdlib 21 YHEADER= 1 22 23 .ifndef HOSTPROG 24 .include <bsd.prog.mk> 25 COPTS.man.c+= ${CC_WNO_FORMAT_TRUNCATION} 26 .endif 27