[PD-cvs] externals/grill/py/py.xcodeproj project.pbxproj,1.2,1.3

Thomas Grill xovo at users.sourceforge.net
Wed Mar 7 14:40:16 CET 2007


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

Modified Files:
	project.pbxproj 
Log Message:
multiply inlets for py (hot and cold inlets)
small optimizations and fixes
use PyGILState_\*() functionality (enabled with PY_USE_GIL)
updates for DSP processing
__str__ method for pyext, to enable print self calls
added message bundle functionality (pyext.Bundle class)
enable compiled-only scripts (without .py)
enable optimization of Python code in reease build
let _inlets and _outlets default to 0
fix for numpy
some ASSERTs for explicitly created pyext classes (should be runtime checks i guess)
open editor for script under OS X
fixing numpy initialization quirks
enable symbol binding for all callables (not only functions and methods)
_isthreaded is now a data member instead of a method
fix for gcc4
added pyext._list and pyext._tuple to convert input lists to Python sequence objects
enable module packages (module/__init__.py[co]), now also for Max
python-like dotted module.function syntax
cleaned up float vs. int pyext tags
compiler flag to exclude DSP objects
some optimizations and py reload fix
more safety for calls where association python-pd has already been removed
always run Python interpreter in the background


Index: project.pbxproj
===================================================================
RCS file: /cvsroot/pure-data/externals/grill/py/py.xcodeproj/project.pbxproj,v
retrieving revision 1.2
retrieving revision 1.3
diff -C2 -d -r1.2 -r1.3
*** project.pbxproj	10 Feb 2007 03:20:57 -0000	1.2
--- project.pbxproj	7 Mar 2007 13:40:14 -0000	1.3
***************
*** 579,583 ****
  			buildSettings = {
  				GCC_OPTIMIZATION_LEVEL = 0;
! 				GCC_PREPROCESSOR_DEFINITIONS = PY_NUMPY;
  				HEADER_SEARCH_PATHS = "/Library/Python/2.3/site-packages/numpy/core/include/";
  			};
--- 579,588 ----
  			buildSettings = {
  				GCC_OPTIMIZATION_LEVEL = 0;
! 				GCC_PREPROCESSOR_DEFINITIONS = (
! 					"$(inherited)",
! 					_DEBUG,
! 					PY_NUMPY,
! 					PY_USE_GIL,
! 				);
  				HEADER_SEARCH_PATHS = "/Library/Python/2.3/site-packages/numpy/core/include/";
  			};
***************
*** 592,596 ****
  				);
  				GCC_GENERATE_DEBUGGING_SYMBOLS = NO;
! 				GCC_PREPROCESSOR_DEFINITIONS = PY_NUMPY;
  				HEADER_SEARCH_PATHS = "/Library/Python/2.3/site-packages/numpy/core/include/";
  			};
--- 597,606 ----
  				);
  				GCC_GENERATE_DEBUGGING_SYMBOLS = NO;
! 				GCC_PREPROCESSOR_DEFINITIONS = (
! 					"$(inherited)",
! 					NDEBUG,
! 					PY_NUMPY,
! 					PY_USE_GIL,
! 				);
  				HEADER_SEARCH_PATHS = "/Library/Python/2.3/site-packages/numpy/core/include/";
  			};





More information about the Pd-cvs mailing list