bb116984d7
Fix a signed/unsigned comparison warning.
Mark Fickett2010-07-13 10:47:57 -07:00
b9b5cf08b7
Check bounds on indices from Enumeration_Knob, which may be out of range (from an expression).
Mark Fickett2010-07-13 09:57:09 -07:00
65445e1fb6
Updated mac build to only support intel (x86) by default
jeremyselan2010-07-14 08:20:21 -07:00
b7ada930fb
Update building for Nuke plugin on MacOS X. Build the plugin with -undefined dynamic-lookup, and build universal binaries for any Apple build. (Thanks to Joseph Goldstone for testing.)
Mark Fickett2010-07-08 15:53:25 -07:00
583e90c9ab
updated ocio info and spi config converter
Jeremy Selan2010-06-28 17:16:50 -07:00
ea0d08000d
Improve Python detection. (Use the python executable to ask for distutils.sysconfig.get_python_include(); and use the specified python to execute the Python tests. This fixes using one Python for headers and another for execution.)
Mark Fickett2010-06-25 15:24:00 -07:00
8d3d6039cf
"We'd like to just assign PyType_GenericNew() to the tp_new slot, but we can't for portability sake. On some platforms or compilers, we can't statically initialize a structure member with a function defined in another C module, so, instead, we'll assign the tp_new slot in the module initialization function just before calling PyType_Ready()." (http://docs.python.org/extending/newtypes.html)
Mark Fickett2010-06-18 14:03:41 -07:00
ed2aa0b3e0
Avoid compiler warnings due to incomplete initialization of Python glue structs. Note that tp_del and tp_version_tag are undocumented in Python 2.6, see http://bugs.python.org/issue4934 .
Mark Fickett2010-06-17 14:37:11 -07:00
692f7bcf51
Added convenience command to make tgz bundle
Jeremy Selan2010-06-17 10:00:22 -07:00