Home | History | Annotate | Line # | Download | only in nls
      1  1.6  mrg #	$NetBSD: Makefile,v 1.6 2021/04/27 06:50:26 mrg Exp $
      2  1.1  mrg 
      3  1.1  mrg .include <bsd.own.mk>
      4  1.1  mrg 
      5  1.1  mrg SUBDIR=	\
      6  1.1  mrg 	C \
      7  1.1  mrg 	am_ET.UTF-8 armscii-8 \
      8  1.1  mrg 	el_GR.UTF-8 \
      9  1.1  mrg 	en_US.UTF-8 \
     10  1.1  mrg 	georgian-academy georgian-ps \
     11  1.1  mrg 	ibm-cp1133 iscii-dev isiri-3342 \
     12  1.1  mrg 	iso8859-1 iso8859-2 iso8859-3 iso8859-4 iso8859-5 iso8859-6 \
     13  1.1  mrg 	iso8859-7 iso8859-8 iso8859-9 iso8859-9e iso8859-10 iso8859-11 \
     14  1.1  mrg 	iso8859-13 iso8859-14 iso8859-15 \
     15  1.3  mrg 	ja ja.JIS ja.SJIS ja_JP.UTF-8 \
     16  1.4  mrg 	km_KH.UTF-8 ko ko_KR.UTF-8 koi8-c koi8-r koi8-u \
     17  1.1  mrg 	microsoft-cp1251 microsoft-cp1255 microsoft-cp1256 mulelao-1 \
     18  1.1  mrg 	nokhchi-1 \
     19  1.1  mrg 	pt_BR.UTF-8 \
     20  1.5  mrg 	pt_PT.UTF-8 \
     21  1.4  mrg 	ru_RU.UTF-8 \
     22  1.6  mrg 	sr_RS.UTF-8 \
     23  1.1  mrg 	tatar-cyr th_TH th_TH.UTF-8 tscii-0 \
     24  1.1  mrg 	vi_VN.tcvn vi_VN.viscii \
     25  1.1  mrg 	zh_CN zh_CN.UTF-8 zh_CN.gb18030 zh_CN.gbk zh_HK.UTF-8 \
     26  1.1  mrg 	zh_HK.big5 zh_HK.big5hkscs zh_TW zh_TW.UTF-8 zh_TW.big5
     27  1.1  mrg 
     28  1.1  mrg 
     29  1.1  mrg LTFILES=compose.dir locale.alias locale.dir
     30  1.1  mrg 
     31  1.1  mrg FILESDIR=	${X11LIBDIR}/locale
     32  1.1  mrg 
     33  1.1  mrg .for _F in ${LTFILES}
     34  1.1  mrg ${_F}.lt: ${_F}.pre
     35  1.1  mrg 	${_MKTARGET_CREATE}
     36  1.1  mrg 	rm -f ${.TARGET}
     37  1.1  mrg 	( \
     38  1.1  mrg 	${CPP} -undef -traditional \
     39  1.1  mrg 	    < ${.ALLSRC} | ${X11TOOL_UNXCOMM} \
     40  1.2  apb 	    | ${TOOL_SED} -e \
     41  1.2  apb 		'/^[^#][^ 	]*:/s/://' -e '/^[^#].*[ 	].*:/d'; \
     42  1.1  mrg 	${CPP} -undef -traditional \
     43  1.1  mrg 	    < ${.ALLSRC} | ${X11TOOL_UNXCOMM} ; \
     44  1.1  mrg 	) > ${.TARGET}
     45  1.1  mrg 
     46  1.1  mrg FILES+=			${_F}.lt
     47  1.1  mrg FILESNAME_${_F}.lt=	${_F}
     48  1.1  mrg CLEANFILES+=		${_F}.lt
     49  1.1  mrg .endfor
     50  1.1  mrg 
     51  1.1  mrg realall: ${FILES}
     52  1.1  mrg 
     53  1.1  mrg .PATH: ${X11SRCDIR.X11}/nls
     54  1.1  mrg 
     55  1.1  mrg .include <bsd.x11.mk>
     56  1.1  mrg .include <bsd.prog.mk>
     57  1.1  mrg .include <bsd.subdir.mk>
     58  1.1  mrg 
     59  1.1  mrg #
     60  1.1  mrg # build all the silly subdirs
     61  1.1  mrg #
     62  1.1  mrg build_subdirs:
     63  1.1  mrg .for _dir in ${SUBDIR}
     64  1.1  mrg 	mkdir ${.CURDIR}/${_dir}
     65  1.6  mrg 	printf '#	$$NetBSD: Makefile,v 1.6 2021/04/27 06:50:26 mrg Exp $$\n\nNLS_SUBDIR=	${_dir}\n\n.include "../Makefile.nls"\n' > ${.CURDIR}/${_dir}/Makefile
     66  1.1  mrg 
     67  1.1  mrg .endfor
     68