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}