summaryrefslogtreecommitdiff
path: root/README
diff options
context:
space:
mode:
authorEamon Walsh <ewalsh@tycho.nsa.gov>2008-04-17 19:46:16 -0400
committerEamon F Walsh <local@gamblor.(none)>2008-04-19 04:30:21 -0400
commit7820273c4b00209d5ace8cbfdb1400728e15c158 (patch)
tree200f3b6a09ae935e9b3f66748ff96113ec400798 /README
parentb15d25b2c6b950bfc844ee626870c84f46f21082 (diff)
Add Python parser language-independent parts.
Diffstat (limited to 'README')
-rw-r--r--README13
1 files changed, 13 insertions, 0 deletions
diff --git a/README b/README
index 3c24331..22d7deb 100644
--- a/README
+++ b/README
@@ -14,6 +14,19 @@ the XML-XCB protocol descriptions, client-side support for a new
extension requires only an XML description of the extension, and not a
single line of code.
+Python libraries: xcb-proto also contains language-independent Python
+libraries that are used to parse an XML description and create objects
+used by Python code generators in individual language bindings. These
+libraries are installed into $(prefix)/lib/pythonX.X/site-packages. If
+this location is not on your system's Python path, scripts that import
+them will fail with import errors. In this case you must add the
+install location to your Python path by creating a file with a `.pth'
+extension in a directory that _is_ on the Python path, and put the
+path to the install location in that file. For example, on my system
+there is a file named 'local.pth' in /usr/lib/python2.5/site-packages,
+which contains '/usr/local/lib/python2.5/site-packages'. Note that
+this is only necessary on machines where XCB is being built.
+
Please report any issues you find to the freedesktop.org bug tracker,
at: