[KoCo-CVS] [Commit] cjkcodecs setup.py
Brought to you by:
perky
From: Hye-Shik C. <pe...@us...> - 2003-05-29 09:12:29
|
perky 03/05/29 02:12:29 Modified: . setup.py Log: Add utf-8 codec. (we need this to have a 'sane' UTF-8 StreamReader.) Revision Changes Path 1.16 +7 -5 cjkcodecs/setup.py Index: setup.py =================================================================== RCS file: /cvsroot/koco/cjkcodecs/setup.py,v retrieving revision 1.15 retrieving revision 1.16 diff -u -r1.15 -r1.16 --- setup.py 29 May 2003 07:22:37 -0000 1.15 +++ setup.py 29 May 2003 09:12:28 -0000 1.16 @@ -27,7 +27,7 @@ # IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE # POSSIBILITY OF SUCH DAMAGE. # -# $Id: setup.py,v 1.15 2003/05/29 07:22:37 perky Exp $ +# $Id: setup.py,v 1.16 2003/05/29 09:12:28 perky Exp $ # import sys @@ -39,9 +39,10 @@ 'ja_JP': ['shift_jis', 'cp932', 'euc_jp'], 'ko_KR': ['euc_kr', 'cp949', 'johab'], 'zh_CN': ['gb2312', 'gbk', 'gb18030', 'hz'], -'zh_TW': ['big5', 'cp950'] +'zh_TW': ['big5', 'cp950'], +'': ['utf_8'], } -locales = ['ja_JP', 'ko_KR', 'zh_CN', 'zh_TW'] +locales = ['ja_JP', 'ko_KR', 'zh_CN', 'zh_TW', ''] for arg in sys.argv[1:]: # don't use getopt to ignore arguments for distutils args = arg.split('=', 1) @@ -68,8 +69,9 @@ sys.argv.remove(arg) for loc in locales: - extensions.append(Extension('cjkcodecs.mapdata_'+loc, - ['src/maps/mapdata_%s.c'%loc])) + if loc: + extensions.append(Extension('cjkcodecs.mapdata_'+loc, + ['src/maps/mapdata_%s.c'%loc])) for enc in encodings[loc]: extensions.append(Extension('cjkcodecs._'+enc, ['src/_%s.c'%enc])) |