1# $NetBSD: Makefile.inc,v 1.3 2008/10/25 22:35:36 apb Exp $ 2 3.PATH: ${.CURDIR}/BIG5 4 5CODE:= Big5 6PARTFILE_Big5:= ${.CURDIR}/BIG5/Big5.part 7ALIASFILE_Big5:= ${.CURDIR}/BIG5/Big5.alias 8SUBDIR_Big5:= BIG5 9.include "${.CURDIR}/Makefile.part" 10 11.for i in ${Big5_PART:S/:/@/} 12Big5_$i_variable!= ${TOOL_SED} \ 13 '/^\#/d;/^ *$$/d;/^${i:S/@/:/}[ ]/!d;s/^[^ ]*[ ]*//' \ 14 ${.CURDIR}/BIG5/Big5.variable 15.endfor 16 17.for i in ${Big5_PART} 18.if !exists(${.CURDIR}/BIG5/Big5-${i:S/:/@/}.src) 19# XXX: FIXME 20Big5-${i:S/:/@/}.src: Big5.src Big5.variable 21 ${_MKTARGET_CREATE} 22 ${TOOL_SED} -e 's/encoding/Big5-$i/' \ 23 -e 's/variable/${Big5_$i_variable}/' \ 24 ${.CURDIR}/BIG5/Big5.src > $@ 25CLEANFILES+= Big5-${i:S/:/@/}.src 26.endif 27.endfor 28