[Xcb] [PATCH] Insert, not append explicit xcbgen dir python path

James Jones jajones at nvidia.com
Wed May 11 23:22:22 PDT 2011

If a the path to the xcb python generate libs is
explicitly specified to c_client.py, insert it in
the python path list just after the local dir entry,
rather than appending it to the existing paths.
This keeps a global/distro install of xcb from
overriding a local build of the xcb proto files.

Signed-off-by: James Jones <jajones at nvidia.com>
 src/c_client.py |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/src/c_client.py b/src/c_client.py
index 3e77e9e..ef245c5 100644
--- a/src/c_client.py
+++ b/src/c_client.py
@@ -2290,7 +2290,7 @@ except getopt.GetoptError as err:
 for (opt, arg) in opts:
     if opt == '-p':
-        sys.path.append(arg)
+        sys.path.insert(1, arg)
 # Import the module class

More information about the Xcb mailing list