diff options
Diffstat (limited to 'admin')
| -rw-r--r-- | admin/charsets/Makefile | 43 |
1 files changed, 25 insertions, 18 deletions
diff --git a/admin/charsets/Makefile b/admin/charsets/Makefile index 6def349d96d..a38c20c8ade 100644 --- a/admin/charsets/Makefile +++ b/admin/charsets/Makefile | |||
| @@ -42,11 +42,18 @@ | |||
| 42 | # provided at <http://www.microsoft.com/globaldev/reference/oem/> | 42 | # provided at <http://www.microsoft.com/globaldev/reference/oem/> |
| 43 | # o eucJP-13th.txt, eucJP-udc.txt, eucJP-ibmext.txt | 43 | # o eucJP-13th.txt, eucJP-udc.txt, eucJP-ibmext.txt |
| 44 | # provided at <http://www.opengroup.or.jp/jvc/cde/> | 44 | # provided at <http://www.opengroup.or.jp/jvc/cde/> |
| 45 | # o cns2ucsdkw.txt | ||
| 46 | # available by: | ||
| 47 | # % cvs -d :pserver:anonymous@cvs.kanji-database.sourceforge.net:\ | ||
| 48 | # /cvsroot/kanji-database login | ||
| 49 | # % cvs -d :pserver:anonymous@cvs.kanji-database.sourceforge.net:\ | ||
| 50 | # /cvsroot/kanji-database co kanji-database | ||
| 45 | # OLDEMACS | 51 | # OLDEMACS |
| 46 | # emacs of version 21.3.50 or later | 52 | # emacs of version 21.3.50 or later |
| 47 | # | 53 | # |
| 48 | # Then, do this: | 54 | # Then, do this: |
| 49 | # % make install | 55 | # % make XXX.map (or make all) |
| 56 | # % make install | ||
| 50 | 57 | ||
| 51 | CHARSETS = ${ISO8859} ${IBM} ${CODEPAGE} ${CJK} ${MISC} ${MULE} | 58 | CHARSETS = ${ISO8859} ${IBM} ${CODEPAGE} ${CJK} ${MISC} ${MULE} |
| 52 | 59 | ||
| @@ -99,7 +106,7 @@ MULE = MULE-ethiopic.map MULE-ipa.map MULE-is13194.map \ | |||
| 99 | 106 | ||
| 100 | TRANS_TABLE = cp51932.el eucjp-ms.el | 107 | TRANS_TABLE = cp51932.el eucjp-ms.el |
| 101 | 108 | ||
| 102 | charsets: ${CHARSETS} | 109 | all: ${CHARSETS} ${TRANS_TABLE} |
| 103 | 110 | ||
| 104 | AWK = gawk | 111 | AWK = gawk |
| 105 | 112 | ||
| @@ -258,33 +265,33 @@ CNS-1.map: ${GLIBC_CHARMAPS}/EUC-TW mapconv compact.awk | |||
| 258 | # Generating $@... | 265 | # Generating $@... |
| 259 | @mapconv $< '/^<.*[ ]\/x[a-f]/' GLIBC-2-7 compact.awk > $@ | 266 | @mapconv $< '/^<.*[ ]\/x[a-f]/' GLIBC-2-7 compact.awk > $@ |
| 260 | 267 | ||
| 261 | CNS-2.map: ${GLIBC_CHARMAPS}/EUC-TW mapconv compact.awk | 268 | # CNS-1.map: ${MISC_CHARMAPS}/cns2ucsdkw.txt mapconv compact.awk |
| 262 | # Generating $@... | 269 | # # Generating $@... |
| 263 | @mapconv $< '/^<.*\/x8e\/xa2/s,/x8e/xa2,,' GLIBC-2-7 compact.awk > $@ | 270 | # @mapconv $< '/^C1/' KANJI-DATABASE compact.awk > $@ |
| 264 | 271 | ||
| 265 | CNS-3.map: ${GLIBC_CHARMAPS}/EUC-TW mapconv compact.awk | 272 | CNS-2.map: ${MISC_CHARMAPS}/cns2ucsdkw.txt mapconv compact.awk |
| 266 | # Generating $@... | 273 | # Generating $@... |
| 267 | @mapconv $< '/^<.*\/x8e\/xa3/ s,/x8e/xa3,,' GLIBC-2-7 compact.awk > $@ | 274 | @mapconv $< '/^C2/' KANJI-DATABASE compact.awk > $@ |
| 268 | 275 | ||
| 269 | CNS-4.map: ${GLIBC_CHARMAPS}/EUC-TW mapconv compact.awk | 276 | CNS-3.map: ${MISC_CHARMAPS}/cns2ucsdkw.txt mapconv compact.awk |
| 270 | # Generating $@... | 277 | # Generating $@... |
| 271 | @mapconv $< '/^<.*\/x8e\/xa4/ s,/x8e/xa4,,' GLIBC-2-7 compact.awk > $@ | 278 | @mapconv $< '/^C3/' KANJI-DATABASE compact.awk > $@ |
| 272 | 279 | ||
| 273 | CNS-5.map: ${GLIBC_CHARMAPS}/EUC-TW mapconv compact.awk | 280 | CNS-4.map: ${MISC_CHARMAPS}/cns2ucsdkw.txt mapconv compact.awk |
| 274 | # Generating $@... | 281 | # Generating $@... |
| 275 | @mapconv $< '/^<.*\/x8e\/xa5/ s,/x8e/xa5,,' GLIBC-2-7 compact.awk > $@ | 282 | @mapconv $< '/^C4/' KANJI-DATABASE compact.awk > $@ |
| 276 | 283 | ||
| 277 | CNS-6.map: ${GLIBC_CHARMAPS}/EUC-TW mapconv compact.awk | 284 | CNS-5.map: ${MISC_CHARMAPS}/cns2ucsdkw.txt mapconv compact.awk |
| 278 | # Generating $@... | 285 | # Generating $@... |
| 279 | @mapconv $< '/^<.*\/x8e\/xa6/ s,/x8e/xa6,,' GLIBC-2-7 compact.awk > $@ | 286 | @mapconv $< '/^C5/' KANJI-DATABASE compact.awk > $@ |
| 280 | 287 | ||
| 281 | CNS-7.map: ${GLIBC_CHARMAPS}/EUC-TW mapconv compact.awk | 288 | CNS-6.map: ${MISC_CHARMAPS}/cns2ucsdkw.txt mapconv compact.awk |
| 282 | # Generating $@... | 289 | # Generating $@... |
| 283 | @mapconv $< '/^<.*\/x8e\/xa7/ s,/x8e/xa7,,' GLIBC-2-7 compact.awk > $@ | 290 | @mapconv $< '/^C6/' KANJI-DATABASE compact.awk > $@ |
| 284 | 291 | ||
| 285 | CNS-F.map: ${GLIBC_CHARMAPS}/EUC-TW mapconv compact.awk | 292 | CNS-7.map: ${MISC_CHARMAPS}/cns2ucsdkw.txt mapconv compact.awk |
| 286 | # Generating $@... | 293 | # Generating $@... |
| 287 | @mapconv $< '/^<.*\/x8e\/xaf/ s,/x8e/xaf,,' GLIBC-2-7 compact.awk > $@ | 294 | @mapconv $< '/^C7/' KANJI-DATABASE compact.awk > $@ |
| 288 | 295 | ||
| 289 | # General target to produce map files for mule charsets. | 296 | # General target to produce map files for mule charsets. |
| 290 | MULE-%.map: mule-charsets.el | 297 | MULE-%.map: mule-charsets.el |
| @@ -333,4 +340,4 @@ install: | |||
| 333 | 340 | ||
| 334 | # Clear files that are automatically generated. | 341 | # Clear files that are automatically generated. |
| 335 | clean: | 342 | clean: |
| 336 | rm -f ${CHARSETS} | 343 | rm -f ${CHARSETS} ${TRANS_TABLE} |