1# $NetBSD: Makefile.inc,v 1.2 2008/10/25 22:35:36 apb Exp $ 2 3.PATH: ${.CURDIR}/AST 4 5SRCS_mapper.dir+= mapper.dir.AST 6SRCS_charset.pivot+= charset.pivot.AST 7CLEANFILES+= mapper.dir.AST charset.pivot.AST 8PART_ARMSCII!= sed '/^\#/d;/^$$/d;' ${.CURDIR}/AST/ARMSCII.part 9 10.for i in ${PART_ARMSCII} 11.if exists(${.CURDIR}/AST/ARMSCII-$i%UCS.src) 12FILES+= ARMSCII-$i%UCS.mps 13CLEANFILES+= ARMSCII-$i%UCS.mps 14FILESDIR_ARMSCII-$i%UCS.mps= ${BINDIR}/AST 15.endif 16.if exists(${.CURDIR}/AST/UCS%ARMSCII-$i.src) 17FILES+= UCS%ARMSCII-$i.mps 18CLEANFILES+= UCS%ARMSCII-$i.mps 19FILESDIR_UCS%ARMSCII-$i.mps= ${BINDIR}/AST 20.endif 21.endfor 22 23mapper.dir.AST: ${.CURDIR}/AST/ARMSCII.part 24 ( \ 25 echo "# AST"; \ 26 for i in ${PART_ARMSCII}; do \ 27 printf "%-32s%-32s%s\n" ARMSCII-$$i/UCS mapper_std \ 28 AST/ARMSCII-$$i%UCS.mps; \ 29 printf "%-32s%-32s%s\n" UCS/ARMSCII-$$i mapper_std \ 30 AST/UCS%ARMSCII-$$i.mps; \ 31 done; \ 32 echo; \ 33 ) > ${.TARGET} 34 35charset.pivot.AST: ${.CURDIR}/AST/ARMSCII.part 36 ( \ 37 echo "# AST"; \ 38 for i in ${PART_ARMSCII}; do \ 39 printf "%-32s%-32s%d\n" ARMSCII-$$i UCS 1; \ 40 printf "%-32s%-32s%d\n" UCS ARMSCII-$$i 1; \ 41 done; \ 42 echo; \ 43 ) > ${.TARGET} 44