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