[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