[PD-cvs] externals/grill/py/build config-lnx.def,1.2,1.3 config-mac.def,1.1,1.2 config-win.def,1.2,1.3 gnumake-lnx-gcc.inc,1.2,1.3 gnumake-mac-gcc.inc,1.2,1.3 nmake-win-msvc.inc,1.2,1.3
Thomas Grill
xovo at users.sourceforge.net
Wed Mar 9 05:58:12 CET 2005
Update of /cvsroot/pure-data/externals/grill/py/build
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv19856/build
Modified Files:
config-lnx.def config-mac.def config-win.def
gnumake-lnx-gcc.inc gnumake-mac-gcc.inc nmake-win-msvc.inc
Log Message:
fixes for detached operation and single-threaded version
use lock count instead of message queuing to avoid py->py messaging deadlock
support for buffer objects (preliminary)
updated build system
little restructuring
fixes for single-threaded compilation
added support for numarray
Index: gnumake-lnx-gcc.inc
===================================================================
RCS file: /cvsroot/pure-data/externals/grill/py/build/gnumake-lnx-gcc.inc,v
retrieving revision 1.2
retrieving revision 1.3
diff -C2 -d -r1.2 -r1.3
*** gnumake-lnx-gcc.inc 19 Jan 2005 04:58:34 -0000 1.2
--- gnumake-lnx-gcc.inc 9 Mar 2005 04:58:09 -0000 1.3
***************
*** 2,3 ****
--- 2,7 ----
INCPATH += -I$(PYTHONPREFIX)/include/python$(PYTHONVERSION)
LIBS += -lpython$(PYTHONVERSION)
+
+ ifdef PY_NUMARRAY
+ DEFS += -DPY_NUMARRAY
+ endif
\ No newline at end of file
Index: config-mac.def
===================================================================
RCS file: /cvsroot/pure-data/externals/grill/py/build/config-mac.def,v
retrieving revision 1.1
retrieving revision 1.2
diff -C2 -d -r1.1 -r1.2
*** config-mac.def 19 Dec 2004 05:08:36 -0000 1.1
--- config-mac.def 9 Mar 2005 04:58:09 -0000 1.2
***************
*** 1 ****
! # nothing to adjust!
\ No newline at end of file
--- 1,2 ----
! # uncomment if numarray support should be compiled in
! # PY_NUMARRAY=1
Index: config-lnx.def
===================================================================
RCS file: /cvsroot/pure-data/externals/grill/py/build/config-lnx.def,v
retrieving revision 1.2
retrieving revision 1.3
diff -C2 -d -r1.2 -r1.3
*** config-lnx.def 20 Dec 2004 05:09:40 -0000 1.2
--- config-lnx.def 9 Mar 2005 04:57:53 -0000 1.3
***************
*** 4,5 ****
--- 4,8 ----
# which Python version do you want to compile against?
PYTHONVERSION=2.3
+
+ # uncomment if numarray support should be compiled in
+ # PY_NUMARRAY=1
Index: config-win.def
===================================================================
RCS file: /cvsroot/pure-data/externals/grill/py/build/config-win.def,v
retrieving revision 1.2
retrieving revision 1.3
diff -C2 -d -r1.2 -r1.3
*** config-win.def 20 Dec 2004 05:09:40 -0000 1.2
--- config-win.def 9 Mar 2005 04:58:09 -0000 1.3
***************
*** 1,2 ****
--- 1,5 ----
# where is the Python installation?
PYTHONPATH=c:\programme\prog\python24
+
+ # uncomment if numarray support should be compiled in
+ # PY_NUMARRAY=1
Index: gnumake-mac-gcc.inc
===================================================================
RCS file: /cvsroot/pure-data/externals/grill/py/build/gnumake-mac-gcc.inc,v
retrieving revision 1.2
retrieving revision 1.3
diff -C2 -d -r1.2 -r1.3
*** gnumake-mac-gcc.inc 19 Jan 2005 04:58:34 -0000 1.2
--- gnumake-mac-gcc.inc 9 Mar 2005 04:58:09 -0000 1.3
***************
*** 2,3 ****
--- 2,6 ----
LIBS += -framework Python
+ ifdef PY_NUMARRAY
+ DEFS += -DPY_NUMARRAY
+ endif
Index: nmake-win-msvc.inc
===================================================================
RCS file: /cvsroot/pure-data/externals/grill/py/build/nmake-win-msvc.inc,v
retrieving revision 1.2
retrieving revision 1.3
diff -C2 -d -r1.2 -r1.3
*** nmake-win-msvc.inc 19 Jan 2005 04:58:34 -0000 1.2
--- nmake-win-msvc.inc 9 Mar 2005 04:58:09 -0000 1.3
***************
*** 2,3 ****
--- 2,7 ----
INCPATH=/I$(PYTHONPATH)\include
LIBPATH=/LIBPATH:$(PYTHONPATH)\libs
+
+ !ifdef PY_NUMARRAY
+ DEFS = $(DEFS) /DPY_NUMARRAY
+ !endif
More information about the Pd-cvs
mailing list