1cd1c6085SJohn Marino# Adapted from Illumos by John Marino <draco@marino.st> 2cd1c6085SJohn Marino 3cd1c6085SJohn MarinoPROG= localedef 4cd1c6085SJohn MarinoSRCS= charmap.c \ 5cd1c6085SJohn Marino collate.c \ 6cd1c6085SJohn Marino ctype.c \ 7cd1c6085SJohn Marino localedef.c \ 8cd1c6085SJohn Marino messages.c \ 9cd1c6085SJohn Marino monetary.c \ 10cd1c6085SJohn Marino numeric.c \ 11cd1c6085SJohn Marino parser.y \ 12cd1c6085SJohn Marino scanner.c \ 13cd1c6085SJohn Marino time.c \ 14cacd7ea7SJohn Marino wide.c 15cd1c6085SJohn Marino 16cd1c6085SJohn Marino${SRCS:M*.c}: parser.h 17cd1c6085SJohn Marinoparser.h: parser.y 18cd1c6085SJohn Marino 19cd1c6085SJohn MarinoCFLAGS+= -I. -I${.CURDIR} 20cd1c6085SJohn MarinoCFLAGS+= -I${.CURDIR}/../../lib/libc/locale 21cd1c6085SJohn MarinoCFLAGS+= -I${.CURDIR}/../../lib/libc/stdtime 22cd1c6085SJohn Marino 23*adb6cc9dSzrj.if defined(BOOTSTRAPPING) 24*adb6cc9dSzrjCFLAGS+= -DBOOTSTRAPPING 25*adb6cc9dSzrj.endif 26*adb6cc9dSzrj 27cd1c6085SJohn Marino.include <bsd.prog.mk> 28