This is the mail archive of the gdb-cvs@sourceware.org mailing list for the GDB project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

src/gdb ChangeLog python/python.c


CVSROOT:	/cvs/src
Module name:	src
Changes by:	brobecke@sourceware.org	2010-06-24 22:52:05

Modified files:
	gdb            : ChangeLog 
	gdb/python     : python.c 

Log message:
	Add support for  gdb.PYTHONDIR as $gdb_datadir/python.
	
	Python scripts to be used by GDB can be stored in that directory,
	and will be automatically found by the interpreter when importing them.
	This patch also sets up <gdb_pythondir>/gdb as the directory where gdb
	submodules can be stored.  For now, there is nothing there, but it can
	now be added easily without further code changes.
	
	gdb/ChangeLog:
	2010-06-24  Joel Brobecker  <brobecker@adacore.com>
	
	* python/python.c (_initialize_python): Add new "constant"
	PYTHONDIR in gdb module.  Insert this path at the head of
	sys.path. Set gdb.__path__ to gdb.PYTHONDIR + '/gdb' and
	exec its __init__.py script if it exists in that directory.

Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/src/gdb/ChangeLog.diff?cvsroot=src&r1=1.11924&r2=1.11925
http://sourceware.org/cgi-bin/cvsweb.cgi/src/gdb/python/python.c.diff?cvsroot=src&r1=1.41&r2=1.42


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]