+++ /dev/null
-#\r
-# Recreate the Python charmap codecs from the Unicode mapping\r
-# files available at ftp://ftp.unicode.org/\r
-#\r
-#(c) Copyright Marc-Andre Lemburg, 2005.\r
-# Licensed to PSF under a Contributor Agreement.\r
-\r
-# Python binary to use\r
-PYTHON = python\r
-\r
-# Remove tool to use\r
-RM = /bin/rm\r
-\r
-### Generic targets\r
-\r
-all: distclean mappings codecs\r
-\r
-codecs: misc windows iso apple ebcdic custom-mappings cjk\r
-\r
-### Mappings\r
-\r
-mappings:\r
- ncftpget -R ftp.unicode.org . Public/MAPPINGS\r
-\r
-### Codecs\r
-\r
-build/:\r
- mkdir build\r
-\r
-misc: build/\r
- $(PYTHON) gencodec.py MAPPINGS/VENDORS/MISC/ build/\r
- $(RM) build/atarist.*\r
- $(RM) build/us_ascii_quotes.*\r
- $(RM) build/ibmgraph.*\r
- $(RM) build/sgml.*\r
- $(RM) -f build/readme.*\r
-\r
-custom-mappings: build/\r
- $(PYTHON) gencodec.py python-mappings/ build/\r
-\r
-windows: build/\r
- $(PYTHON) gencodec.py MAPPINGS/VENDORS/MICSFT/WINDOWS/ build/\r
- $(RM) build/cp9*\r
- $(RM) -f build/readme.*\r
-\r
-iso: build/\r
- $(PYTHON) gencodec.py MAPPINGS/ISO8859/ build/ iso\r
- $(RM) -f build/isoreadme.*\r
-\r
-apple: build/\r
- $(PYTHON) gencodec.py MAPPINGS/VENDORS/APPLE/ build/ mac_\r
- $(RM) build/mac_dingbats.*\r
- $(RM) build/mac_japanese.*\r
- $(RM) build/mac_chin*\r
- $(RM) build/mac_korean.*\r
- $(RM) build/mac_symbol.*\r
- $(RM) build/mac_corpchar.*\r
- $(RM) build/mac_devanaga.*\r
- $(RM) build/mac_gaelic.*\r
- $(RM) build/mac_gurmukhi.*\r
- $(RM) build/mac_hebrew.*\r
- $(RM) build/mac_inuit.*\r
- $(RM) build/mac_thai.*\r
- $(RM) build/mac_ukraine.*\r
- $(RM) build/mac_arabic.py\r
- $(RM) build/mac_celtic.*\r
- $(RM) build/mac_gujarati.*\r
- $(RM) build/mac_keyboard.*\r
- $(RM) -f build/mac_readme.*\r
-\r
-ebcdic: build/\r
- $(PYTHON) gencodec.py MAPPINGS/VENDORS/MICSFT/EBCDIC/ build/\r
- $(RM) -f build/readme.*\r
-\r
-cjk: build/\r
- $(PYTHON) gencjkcodecs.py build/\r
-\r
-### Cleanup\r
-\r
-clean:\r
- $(RM) -f build/*\r
-\r
-distclean: clean\r
- $(RM) -rf MAPPINGS/\r