1 1.1 tnozaki # $NetBSD: Makefile.inc,v 1.1 2006/04/08 14:15:48 tnozaki Exp $ 2 1.1 tnozaki 3 1.1 tnozaki .PATH: ${.CURDIR}/KOI 4 1.1 tnozaki 5 1.1 tnozaki SRCS_mapper.dir+= mapper.dir.KOI 6 1.1 tnozaki SRCS_charset.pivot+= charset.pivot.KOI 7 1.1 tnozaki CLEANFILES+= mapper.dir.KOI charset.pivot.KOI 8 1.1 tnozaki PART_KOI8!= sed '/^\#/d;/^$$/d;' ${.CURDIR}/KOI/KOI8.part 9 1.1 tnozaki 10 1.1 tnozaki mapper.dir.KOI: ${.CURDIR}/KOI/KOI8.part 11 1.1 tnozaki ${_MKTARGET_CREATE} 12 1.1 tnozaki ( \ 13 1.1 tnozaki echo "# KOI"; \ 14 1.1 tnozaki for i in 7 8-BASE ${PART_KOI8}; do \ 15 1.1 tnozaki printf "%-31s %-31s %s\n" KOI$$i"/UCS" \ 16 1.1 tnozaki mapper_std KOI/KOI$$i"%UCS.mps"; \ 17 1.1 tnozaki printf "%-31s %-31s %s\n" UCS/KOI$$i \ 18 1.1 tnozaki mapper_std KOI/UCS%KOI$$i".mps"; \ 19 1.1 tnozaki done; \ 20 1.1 tnozaki for i in ${PART_KOI8}; do \ 21 1.1 tnozaki printf "%-31s %-31s %s\n" KOI$$i"-PARALLEL/UCS" \ 22 1.1 tnozaki mapper_parallel KOI8-BASE/UCS,KOI$$i"/UCS"; \ 23 1.1 tnozaki printf "%-31s %-31s %s\n" UCS/KOI$$i"-PARALLEL" \ 24 1.1 tnozaki mapper_parallel UCS/KOI$$i",UCS/KOI8-BASE"; \ 25 1.1 tnozaki done; \ 26 1.1 tnozaki echo; \ 27 1.1 tnozaki ) > ${.TARGET} 28 1.1 tnozaki 29 1.1 tnozaki charset.pivot.KOI: ${.CURDIR}/KOI/KOI8.part 30 1.1 tnozaki ${_MKTARGET_CREATE} 31 1.1 tnozaki ( \ 32 1.1 tnozaki echo "# KOI"; \ 33 1.1 tnozaki for i in 7 8-BASE ${PART_KOI8}; do \ 34 1.1 tnozaki printf "%-31s %-31s%d\n" KOI$$i UCS 1; \ 35 1.1 tnozaki printf "%-31s %-31s%d\n" UCS KOI$$i 1; \ 36 1.1 tnozaki done; \ 37 1.1 tnozaki for i in ${PART_KOI8}; do \ 38 1.1 tnozaki printf "%-31s %-31s%d\n" KOI$$i"-PARALLEL" UCS 1; \ 39 1.1 tnozaki printf "%-31s %-31s%d\n" UCS KOI$$i"-PARALLEL" 1; \ 40 1.1 tnozaki done; \ 41 1.1 tnozaki echo; \ 42 1.1 tnozaki ) > ${.TARGET} 43 1.1 tnozaki 44 1.1 tnozaki .for i in 7 8-BASE ${PART_KOI8} 45 1.1 tnozaki FILES+= KOI${i:S/:/@/}%UCS.mps UCS%KOI${i:S/:/@/}.mps 46 1.1 tnozaki CLEANFILES+= KOI${i:S/:/@/}%UCS.mps UCS%KOI${i:S/:/@/}.mps 47 1.1 tnozaki FILESDIR_KOI${i:S/:/@/}%UCS.mps= ${BINDIR}/KOI 48 1.1 tnozaki FILESDIR_UCS%KOI${i:S/:/@/}.mps= ${BINDIR}/KOI 49 1.1 tnozaki .endfor 50