Makefile.inc revision 1.1       1 # $NetBSD: Makefile.inc,v 1.1 2006/06/19 17:28:25 tnozaki Exp $
      2 
      3 .PATH: ${.CURDIR}/BIG5
      4 
      5 CODE:=			Big5
      6 PARTFILE_Big5:=		${.CURDIR}/BIG5/Big5.part
      7 ALIASFILE_Big5:=	${.CURDIR}/BIG5/Big5.alias
      8 SUBDIR_Big5:=		BIG5
      9 .include "${.CURDIR}/Makefile.part"
     10 
     11 .for i in ${Big5_PART:S/:/@/}
     12 Big5_$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
     20 Big5-${i:S/:/@/}.src: Big5.src Big5.variable
     21 	${_MKTARGET_CREATE}
     22 	sed -e 's/encoding/Big5-$i/' -e 's/variable/${Big5_$i_variable}/' \
     23 	${.CURDIR}/BIG5/Big5.src > $@
     24 CLEANFILES+= Big5-${i:S/:/@/}.src
     25 .endif
     26 .endfor
     27