1ad30f8e7SGabor Kovesdan# $NetBSD: Makefile,v 1.14 2007/04/01 18:52:30 tnozaki Exp $ 2ad30f8e7SGabor Kovesdan 3ad30f8e7SGabor KovesdanFILESDIR= ${ESDBDIR} 4ad30f8e7SGabor Kovesdan 5ad30f8e7SGabor KovesdanSUBDIR= APPLE AST BIG5 CP DEC EUC EBCDIC GB GEORGIAN ISO-2022 ISO-8859 \ 6ad30f8e7SGabor Kovesdan ISO646 KAZAKH KOI MISC TCVN UTF 7*aa92269eSBryan DrewerySUBDIR_PARALLEL= 8ad30f8e7SGabor Kovesdan 9ad30f8e7SGabor KovesdanFILES+= esdb.dir esdb.dir.db esdb.alias esdb.alias.db 10ad30f8e7SGabor KovesdanCLEANFILES= ${FILES} 11ad30f8e7SGabor Kovesdan 12ad30f8e7SGabor Kovesdanesdb.dir: ${SUBDIR} 13f7044509SJilles Tjoelker newfile=$$(for i in ${SUBDIR}; do \ 14f7044509SJilles Tjoelker cat $$i/esdb.dir.$$i; \ 15f7044509SJilles Tjoelker done); \ 16f7044509SJilles Tjoelker [ "$$newfile" = "$$(cat ${.TARGET} 2>/dev/null)" ] || \ 17f7044509SJilles Tjoelker printf '%s\n' "$$newfile" >${.TARGET} 18ad30f8e7SGabor Kovesdanesdb.dir.db: esdb.dir 19ad30f8e7SGabor Kovesdan ${MKESDB} -m -o ${.TARGET} ${.ALLSRC} 20ad30f8e7SGabor Kovesdan 21ad30f8e7SGabor Kovesdanesdb.alias: ${SUBDIR} 22f7044509SJilles Tjoelker newfile=$$(for i in ${SUBDIR}; do \ 23f7044509SJilles Tjoelker cat $$i/esdb.alias.$$i; \ 24f7044509SJilles Tjoelker done); \ 25f7044509SJilles Tjoelker [ "$$newfile" = "$$(cat ${.TARGET} 2>/dev/null)" ] || \ 26f7044509SJilles Tjoelker printf '%s\n' "$$newfile" >${.TARGET} 27ad30f8e7SGabor Kovesdanesdb.alias.db: esdb.alias 28ad30f8e7SGabor Kovesdan ${MKESDB} -m -o ${.TARGET} ${.ALLSRC} 29ad30f8e7SGabor Kovesdan 30ad30f8e7SGabor Kovesdan.include "./Makefile.inc" 31ad30f8e7SGabor Kovesdan.include <bsd.prog.mk> 32