[Python-checkins] python/dist/src/PC/os2emx Makefile, 1.16,
1.17 config.c, 1.6, 1.7
aimacintyre at users.sourceforge.net
aimacintyre at users.sourceforge.net
Wed Jul 7 15:55:27 CEST 2004
Update of /cvsroot/python/python/dist/src/PC/os2emx
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv5051
Modified Files:
Makefile config.c
Log Message:
bring OS/2 EMX port build environment up to date
Index: Makefile
===================================================================
RCS file: /cvsroot/python/python/dist/src/PC/os2emx/Makefile,v
retrieving revision 1.16
retrieving revision 1.17
diff -C2 -d -r1.16 -r1.17
*** Makefile 25 Dec 2003 13:25:20 -0000 1.16
--- Makefile 7 Jul 2004 13:55:24 -0000 1.17
***************
*** 1,15 ****
#####################==================----------------
#
! # Top-Level Makefile for Building Python 2.3 for OS/2 using GCC/EMX
# Originally written by Andrew Zabolotny, <bit at eltech.ru> for Python 1.5.2
! # Modified by Andrew MacIntyre, <andymac at pcug.org.au> for Python 2.3
#
# This makefile was developed for use with [P]GCC/EMX compiler any
# version and GNU Make.
#
! # The output of the build is a largish Python23.DLL containing the
# essential modules of Python and a small Python.exe program to start
# the interpreter. When embedding Python within another program, only
! # Python23.DLL is needed. We also build python_s.a static library (which
# can be converted into OMF (.lib) format using emxomf tool) and both
# python.a and python.lib import libraries. Then the optional
--- 1,15 ----
#####################==================----------------
#
! # Top-Level Makefile for Building Python 2.4 for OS/2 using GCC/EMX
# Originally written by Andrew Zabolotny, <bit at eltech.ru> for Python 1.5.2
! # Modified by Andrew MacIntyre, <andymac at pcug.org.au> for Python 2.4
#
# This makefile was developed for use with [P]GCC/EMX compiler any
# version and GNU Make.
#
! # The output of the build is a largish Python24.DLL containing the
# essential modules of Python and a small Python.exe program to start
# the interpreter. When embedding Python within another program, only
! # Python24.DLL is needed. We also build python_s.a static library (which
# can be converted into OMF (.lib) format using emxomf tool) and both
# python.a and python.lib import libraries. Then the optional
***************
*** 65,69 ****
# === install locations ===
# default value of PYTHONHOME
! LIB_DIR=C:/Python23
# default is to have everything in or under PYTHONHOME
EXE_DIR=$(LIB_DIR)
--- 65,69 ----
# === install locations ===
# default value of PYTHONHOME
! LIB_DIR=C:/Python24
# default is to have everything in or under PYTHONHOME
EXE_DIR=$(LIB_DIR)
***************
*** 221,226 ****
# Output file names
! PYTHON_VER= 2.3
! PYTHON_LIB= python23
PYTHON.LIB= $(PYTHON_LIB)_s$A
PYTHON.IMPLIB= $(PYTHON_LIB)$A
--- 221,226 ----
# Output file names
! PYTHON_VER= 2.4
! PYTHON_LIB= python24
PYTHON.LIB= $(PYTHON_LIB)_s$A
PYTHON.IMPLIB= $(PYTHON_LIB)$A
***************
*** 273,276 ****
--- 273,277 ----
Modules/cmathmodule.c \
Modules/_codecsmodule.c \
+ Modules/collectionsmodule.c \
Modules/cPickle.c \
Modules/cStringIO.c \
***************
*** 280,283 ****
--- 281,285 ----
Modules/errnomodule.c \
Modules/fcntlmodule.c \
+ Modules/_heapqmodule.c \
Modules/imageop.c \
Modules/itertoolsmodule.c \
***************
*** 287,292 ****
Modules/md5module.c \
Modules/operator.c \
- Modules/pcremodule.c \
- Modules/pypcre.c \
Modules/_randommodule.c \
Modules/regexmodule.c \
--- 289,292 ----
***************
*** 344,347 ****
--- 344,348 ----
Python/pyfpe.c \
Python/pystate.c \
+ Python/pystrtod.c \
Python/pythonrun.c \
Python/structmember.c \
***************
*** 367,370 ****
--- 368,372 ----
Objects/frameobject.c \
Objects/funcobject.c \
+ Objects/genobject.c \
Objects/intobject.c \
Objects/iterobject.c \
***************
*** 376,379 ****
--- 378,382 ----
Objects/obmalloc.c \
Objects/rangeobject.c \
+ Objects/setobject.c \
Objects/sliceobject.c \
Objects/stringobject.c \
***************
*** 492,496 ****
rm -f $(OUT)*
rm -f $(PYTHON.LIB) $(PYTHON.IMPLIB) $(PYTHON.EXEIMP) $(PYTHON.DLL) \
! $(PYTHON.EXE) $(PYTHONPM.EXE) $(PGEN.EXE) *$(MODULE.EXT)
find ../../Lib -name "*.py[co]" -exec rm {} ";"
--- 495,499 ----
rm -f $(OUT)*
rm -f $(PYTHON.LIB) $(PYTHON.IMPLIB) $(PYTHON.EXEIMP) $(PYTHON.DLL) \
! $(PYTHON.EXE) $(PYTHONPM.EXE) $(PGEN.EXE) *$(MODULE.EXT) *.dll
find ../../Lib -name "*.py[co]" -exec rm {} ";"
Index: config.c
===================================================================
RCS file: /cvsroot/python/python/dist/src/PC/os2emx/config.c,v
retrieving revision 1.6
retrieving revision 1.7
diff -C2 -d -r1.6 -r1.7
*** config.c 9 Jun 2003 08:16:02 -0000 1.6
--- config.c 7 Jul 2004 13:55:25 -0000 1.7
***************
*** 53,56 ****
--- 53,57 ----
extern void initcPickle();
extern void initcStringIO();
+ extern void initcollections();
extern void initcmath();
extern void initdatetime();
***************
*** 58,61 ****
--- 59,63 ----
extern void initerrno();
extern void initfcntl();
+ extern void init_heapq();
extern void initimageop();
extern void inititertools();
***************
*** 63,67 ****
extern void initmd5();
extern void initoperator();
- extern void initpcre();
extern void initregex();
extern void initrgbimg();
--- 65,68 ----
***************
*** 118,121 ****
--- 119,123 ----
{"cPickle", initcPickle},
{"cStringIO", initcStringIO},
+ {"collections", initcollections},
{"cmath", initcmath},
{"datetime", initdatetime},
***************
*** 123,126 ****
--- 125,129 ----
{"errno", initerrno},
{"fcntl", initfcntl},
+ {"_heapq", init_heapq},
{"imageop", initimageop},
{"itertools", inititertools},
***************
*** 128,132 ****
{"md5", initmd5},
{"operator", initoperator},
- {"pcre", initpcre},
{"regex", initregex},
{"rgbimg", initrgbimg},
--- 131,134 ----
More information about the Python-checkins
mailing list