# $NetBSD: Makefile.inc,v 1.2 2008/10/25 22:35:36 apb Exp $ .PATH: ${.CURDIR}/AST SRCS_mapper.dir+= mapper.dir.AST SRCS_charset.pivot+= charset.pivot.AST CLEANFILES+= mapper.dir.AST charset.pivot.AST PART_ARMSCII!= ${TOOL_SED} '/^\#/d;/^$$/d;' ${.CURDIR}/AST/ARMSCII.part .for i in ${PART_ARMSCII} .if exists(${.CURDIR}/AST/ARMSCII-$i%UCS.src) FILES+= ARMSCII-$i%UCS.mps CLEANFILES+= ARMSCII-$i%UCS.mps FILESDIR_ARMSCII-$i%UCS.mps= ${BINDIR}/AST .endif .if exists(${.CURDIR}/AST/UCS%ARMSCII-$i.src) FILES+= UCS%ARMSCII-$i.mps CLEANFILES+= UCS%ARMSCII-$i.mps FILESDIR_UCS%ARMSCII-$i.mps= ${BINDIR}/AST .endif .endfor mapper.dir.AST: ${.CURDIR}/AST/ARMSCII.part ${_MKTARGET_CREATE} ( \ echo "# AST"; \ for i in ${PART_ARMSCII}; do \ printf "%-32s%-32s%s\n" ARMSCII-$$i/UCS mapper_std \ AST/ARMSCII-$$i%UCS.mps; \ printf "%-32s%-32s%s\n" UCS/ARMSCII-$$i mapper_std \ AST/UCS%ARMSCII-$$i.mps; \ done; \ echo; \ ) > ${.TARGET} charset.pivot.AST: ${.CURDIR}/AST/ARMSCII.part ${_MKTARGET_CREATE} ( \ echo "# AST"; \ for i in ${PART_ARMSCII}; do \ printf "%-32s%-32s%d\n" ARMSCII-$$i UCS 1; \ printf "%-32s%-32s%d\n" UCS ARMSCII-$$i 1; \ done; \ echo; \ ) > ${.TARGET} |