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!= 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 sed -e 's/encoding/Big5-$i/' \ 22 -e 's/variable/${Big5_$i_variable}/' \ 23 ${.CURDIR}/BIG5/Big5.src > $@ 24CLEANFILES+= Big5-${i:S/:/@/}.src 25.endif 26.endfor 27