This page describes the work to integrate Python scripting into Gdb.

Getting the code / Helping

Discussions are going on in both the GDB and Archer mailing lists, and code for this effort is being held in the Archer git repository. See the ProjectArcher page for details on checking out Archer. The Python branch is named archer-tromey-python.

To get it, first clone the archer repository using one of the following commands:

Then you can checkout the python branch with:

cd archer; git checkout --track -b python origin/archer-tromey-python

If you are interested in helping out, and you have an FSF assignment on file, we can set you up with write access.

Things that work

Example code

These are some scripts which work with the current code in the python-revisited branch:

Things we want to work

Big Goals

All content (C) 2008 Free Software Foundation. For terms of use, redistribution, and modification, please see the WikiLicense page.