[PD-cvs] externals/grill/py license.txt, 1.5, 1.6 py.vcproj, 1.33, 1.34 readme.txt, 1.52, 1.53

Thomas Grill xovo at users.sourceforge.net
Thu Jan 3 17:21:05 CET 2008


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

Modified Files:
	license.txt py.vcproj readme.txt 
Log Message:
cross-platform fixes
enable compiled-only scripts (without .py)
use PyGILState_\*() functionality (enabled with PY_USE_GIL)
fixes for non-GIL usage
improved symbol comparison
buffer protocol adapted for Python 2.5
enable module packages (module/__init__.py[co]), now also for Max


Index: py.vcproj
===================================================================
RCS file: /cvsroot/pure-data/externals/grill/py/py.vcproj,v
retrieving revision 1.33
retrieving revision 1.34
diff -C2 -d -r1.33 -r1.34
*** py.vcproj	6 Jul 2007 21:44:56 -0000	1.33
--- py.vcproj	3 Jan 2008 16:21:03 -0000	1.34
***************
*** 86,93 ****
  				Name="VCCLCompilerTool"
  				Optimization="0"
! 				AdditionalIncludeDirectories="$(prereq)\pthreads\include;$(pdmax)\pd\src;..\flext\source;C:\Python24\include;"C:\Python24\Lib\site-packages\numpy\core\include""
! 				PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_USRDLL;PY_EXPORTS;FLEXT_SYS=2;FLEXT_THREADS;PY_NUMPY;FLEXT_USECMEM;xPY_USE_GIL;PY_USE_INOFFICIAL"
  				BasicRuntimeChecks="3"
  				RuntimeLibrary="1"
  				RuntimeTypeInfo="TRUE"
  				UsePrecompiledHeader="2"
--- 86,96 ----
  				Name="VCCLCompilerTool"
  				Optimization="0"
! 				InlineFunctionExpansion="0"
! 				EnableIntrinsicFunctions="TRUE"
! 				AdditionalIncludeDirectories="$(prereq)\pthreads\include;$(pdmax)\pd\src;..\flext\source;C:\Python24\include;"C:\Python24\Lib\site-packages\numpy\core\include";;C:\data\nova\libs\lockfree"
! 				PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_USRDLL;PY_EXPORTS;FLEXT_SYS=2;FLEXT_THREADS;PY_NUMPY;FLEXT_USECMEM;PY_USE_GIL;PY_USE_INOFFICIAL"
  				BasicRuntimeChecks="3"
  				RuntimeLibrary="1"
+ 				EnableEnhancedInstructionSet="1"
  				RuntimeTypeInfo="TRUE"
  				UsePrecompiledHeader="2"
***************
*** 152,156 ****
  				Name="VCCLCompilerTool"
  				Optimization="0"
! 				AdditionalIncludeDirectories="c:\programme\audio\pd\src;c:\data\pdmax\flext\source;C:\Programme\prog\Python24\include"
  				PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_USRDLL;FLEXT_SYS=2;FLEXT_THREADS;PY_EXPORTS;PY_NUMARRAY;PY_USE_GIL"
  				StringPooling="TRUE"
--- 155,159 ----
  				Name="VCCLCompilerTool"
  				Optimization="0"
! 				AdditionalIncludeDirectories="c:\programme\audio\pd\src;c:\data\pdmax\flext\source;C:\Programme\prog\Python24\include;;C:\data\nova\libs\lockfree"
  				PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_USRDLL;FLEXT_SYS=2;FLEXT_THREADS;PY_EXPORTS;PY_NUMARRAY;PY_USE_GIL"
  				StringPooling="TRUE"

Index: license.txt
===================================================================
RCS file: /cvsroot/pure-data/externals/grill/py/license.txt,v
retrieving revision 1.5
retrieving revision 1.6
diff -C2 -d -r1.5 -r1.6
*** license.txt	23 Mar 2006 01:42:04 -0000	1.5
--- license.txt	3 Jan 2008 16:21:03 -0000	1.6
***************
*** 1,4 ****
  py/pyext - python script objects for PD and MaxMSP
! Copyright (C) 2002-2006 Thomas Grill
  
  This program is free software; you can redistribute it and/or
--- 1,4 ----
  py/pyext - python script objects for PD and MaxMSP
! Copyright (C) 2002-2008 Thomas Grill
  
  This program is free software; you can redistribute it and/or
***************
*** 29,33 ****
  --- flext ----------------------------------------------
  flext - C++ layer for Max/MSP and pd (pure data) externals
! Copyright (C) 2001-2006 Thomas Grill
  
  This program is free software; you can redistribute it and/or
--- 29,33 ----
  --- flext ----------------------------------------------
  flext - C++ layer for Max/MSP and pd (pure data) externals
! Copyright (C) 2001-2008 Thomas Grill
  
  This program is free software; you can redistribute it and/or

Index: readme.txt
===================================================================
RCS file: /cvsroot/pure-data/externals/grill/py/readme.txt,v
retrieving revision 1.52
retrieving revision 1.53
diff -C2 -d -r1.52 -r1.53
*** readme.txt	6 Jul 2007 21:44:56 -0000	1.52
--- readme.txt	3 Jan 2008 16:21:03 -0000	1.53
***************
*** 1,5 ****
  py/pyext - python script objects for PD and Max/MSP
  
! Copyright (c)2002-2007 Thomas Grill (gr at grrrr.org)
  For information on usage and redistribution, and for a DISCLAIMER OF ALL
  WARRANTIES, see the file, "license.txt," in this distribution.  
--- 1,5 ----
  py/pyext - python script objects for PD and Max/MSP
  
! Copyright (c)2002-2008 Thomas Grill (gr at grrrr.org)
  For information on usage and redistribution, and for a DISCLAIMER OF ALL
  WARRANTIES, see the file, "license.txt," in this distribution.  





More information about the Pd-cvs mailing list