22 lines
795 B
Text
22 lines
795 B
Text
%insert(runtime) %{
|
|
#if defined(_DEBUG) && defined(SWIG_PYTHON_INTERPRETER_NO_DEBUG)
|
|
/* Use debug wrappers with the Python release dll */
|
|
# undef _DEBUG
|
|
# include <Python.h>
|
|
# define _DEBUG
|
|
#else
|
|
# include <Python.h>
|
|
#endif
|
|
%}
|
|
|
|
%insert(runtime) "swigrun.swg"; /* SWIG API */
|
|
%insert(runtime) "swigerrors.swg"; /* SWIG errors */
|
|
%insert(runtime) "pyhead.swg"; /* Python includes and fixes */
|
|
%insert(runtime) "pyerrors.swg"; /* Python errors */
|
|
%insert(runtime) "pythreads.swg"; /* Python thread code */
|
|
%insert(runtime) "pyapi.swg"; /* Python API */
|
|
%insert(runtime) "pyrun.swg"; /* Python run-time code */
|
|
|
|
#if defined(SWIGPYTHON_BUILTIN)
|
|
%insert(runtime) "builtin.swg"; /* Specialization for classes with single inheritance */
|
|
#endif
|