Conflicts: .project COPYRIGHT Doc/Manual/style.css Examples/Makefile.in Examples/test-suite/common.mk Lib/typemaps/strings.swg Makefile.in Source/DOH/fio.c Source/Makefile.am Source/Modules/emit.cxx Source/Modules/javascript.cxx configure.in git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/branches/oliverb-javascript-v8@13764 626c5289-ae23-0410-ae9c-e8d60b6d4f22
24 lines
621 B
Text
24 lines
621 B
Text
python
|
|
import sys
|
|
import os
|
|
|
|
try:
|
|
global SWIG_PRINTER_DIR
|
|
sys.path.insert(0, SWIG_PRINTER_DIR)
|
|
except NameError:
|
|
raise RuntimeError("""
|
|
---------------------------------------------------------
|
|
Change ~/.gdbinit to be able to use swig pretty printers:
|
|
> set python SWIG_PRINTER_DIR = <path/to/swig>/Tools
|
|
> source <path/to/swig>/Tools/swigprinters.gdb
|
|
---------------------------------------------------------
|
|
""")
|
|
|
|
from swigprinters import register_swig_printers, enableGdbPrintWorkaround, \
|
|
setChildrenRecursionLevel
|
|
|
|
#enableGdbPrintWorkaround()
|
|
#setChildrenRecursionLevel(2)
|
|
register_swig_printers (None)
|
|
|
|
end
|