[PD-cvs] externals/grill/py package.txt,1.6,1.7 py.vcproj,1.19,1.20 readme.txt,1.31,1.32

Thomas Grill xovo at users.sourceforge.net
Wed Mar 9 05:57:55 CET 2005


Update of /cvsroot/pure-data/externals/grill/py
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv19856

Modified Files:
	package.txt py.vcproj readme.txt 
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: py.vcproj
===================================================================
RCS file: /cvsroot/pure-data/externals/grill/py/py.vcproj,v
retrieving revision 1.19
retrieving revision 1.20
diff -C2 -d -r1.19 -r1.20
*** py.vcproj	1 Feb 2005 04:57:05 -0000	1.19
--- py.vcproj	9 Mar 2005 04:57:51 -0000	1.20
***************
*** 87,91 ****
  				Optimization="0"
  				AdditionalIncludeDirectories=""c:\data\prog\pd\pd-cvs\src";..\flext\source;c:\programme\prog\Python24\include"
! 				PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_USRDLL;PY_EXPORTS;FLEXT_SYS=2;FLEXT_THREADS"
  				BasicRuntimeChecks="3"
  				RuntimeLibrary="1"
--- 87,91 ----
  				Optimization="0"
  				AdditionalIncludeDirectories=""c:\data\prog\pd\pd-cvs\src";..\flext\source;c:\programme\prog\Python24\include"
! 				PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_USRDLL;PY_EXPORTS;FLEXT_SYS=2;FLEXT_THREADS;PY_NUMARRAY"
  				BasicRuntimeChecks="3"
  				RuntimeLibrary="1"
***************
*** 153,157 ****
  				Optimization="0"
  				AdditionalIncludeDirectories="c:\programme\audio\pd\src;c:\data\pdmax\flext\source;C:\Programme\prog\Python24\include"
! 				PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_USRDLL;PY_EXPORTS;FLEXT_SYS=2;FLEXT_THREADS"
  				StringPooling="TRUE"
  				RuntimeLibrary="0"
--- 153,157 ----
  				Optimization="0"
  				AdditionalIncludeDirectories="c:\programme\audio\pd\src;c:\data\pdmax\flext\source;C:\Programme\prog\Python24\include"
! 				PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_USRDLL;PY_EXPORTS;FLEXT_SYS=2;FLEXT_THREADS;PY_NUMARRAY"
  				StringPooling="TRUE"
  				RuntimeLibrary="0"
***************
*** 1127,1130 ****
--- 1127,1136 ----
  		</File>
  		<File
+ 			RelativePath=".\source\pybuffer.cpp">
+ 		</File>
+ 		<File
+ 			RelativePath=".\source\pybuffer.h">
+ 		</File>
+ 		<File
  			RelativePath="source\pyext.cpp">
  			<FileConfiguration

Index: package.txt
===================================================================
RCS file: /cvsroot/pure-data/externals/grill/py/package.txt,v
retrieving revision 1.6
retrieving revision 1.7
diff -C2 -d -r1.6 -r1.7
*** package.txt	11 Jan 2005 04:59:26 -0000	1.6
--- package.txt	9 Mar 2005 04:57:51 -0000	1.7
***************
*** 7,11 ****
  PRECOMPILE=pyprefix.h
  
! SRCS= main.cpp py.cpp pyext.cpp modmeth.cpp clmeth.cpp register.cpp pyargs.cpp bound.cpp pysymbol.cpp
  
! HDRS= pyprefix.h main.h pyext.h pysymbol.h
--- 7,15 ----
  PRECOMPILE=pyprefix.h
  
! SRCS= \
!     main.cpp \
!     py.cpp pyext.cpp modmeth.cpp clmeth.cpp \
!     register.cpp bound.cpp pyargs.cpp \
!     pysymbol.cpp pybuffer.cpp
  
! HDRS= pyprefix.h main.h pyext.h pysymbol.h pybuffer.h

Index: readme.txt
===================================================================
RCS file: /cvsroot/pure-data/externals/grill/py/readme.txt,v
retrieving revision 1.31
retrieving revision 1.32
diff -C2 -d -r1.31 -r1.32
*** readme.txt	27 Feb 2005 04:57:30 -0000	1.31
--- readme.txt	9 Mar 2005 04:57:51 -0000	1.32
***************
*** 84,87 ****
--- 84,88 ----
  - ADD: _del method in pyext-derived class can be used to clean up things on exit
  - FIX: solved py->py messaging problem with lock count instead of message queuing
+ - ADD: numarray support for buffer handling
  
  0.1.4:





More information about the Pd-cvs mailing list