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