<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html;charset=us-ascii" http-equiv="Content-Type">
</head>
<body bgcolor="#ffffff" text="#000000">
Stefan Behnel wrote:
<blockquote cite="mid46B1952D.9050405@behnel.de" type="cite">
  <pre wrap="">Billy G. Allie wrote:
  </pre>
  <blockquote type="cite">
    <pre wrap="">I am re-implementing my PostgreSQL interface (pyPgSQL) using Pyrex to
implement an extension for the libpq C-API.  When using the supplied
build_ext, I notices that I had to have the .pxd files in the same
directory as the source .pyx file.  Also, the generated c source file
was placed in the same directory as the Pyrex source.  I also could not
specify Pyrex options to create a listing file, etc.  I wanted to have
the .pxd files in an separate include directory and I also did not want
to clean up the generated files from the Pyrex source directory.  To
correct these (minor) annoyances, I've implesmentd a new version of
buld_ext.py and created a version of core.py and extension.py.
    </pre>
  </blockquote>
  <pre wrap=""><!---->
Hi,

is this an independent implementation or is it based on the old one? If the
latter, could you provide a patch against Cython and submit it at the Cython
bug tracker? If it's new, could you still provide a single-file patch that
includes the new files? We use Mercurial as version control system (meta data
is in the source distribution), so an "hg export" would be greatly appreciated.

<a class="moz-txt-link-freetext" href="https://bugs.launchpad.net/cython">https://bugs.launchpad.net/cython</a>

<a class="moz-txt-link-freetext" href="http://www.cython.org">http://www.cython.org</a>

  </pre>
</blockquote>
I am attaching a diff generated by the 'diff -cbN &lt;originale
Distutils directory&gt; &lt;new Distutils directory&gt;' command.<br>
I also changed all references to Pyrex to Cython and pyrex to cython in
the files.<br>
<br>
I've never used Mercurial so I don't know what an 'hg export' is.<br>
<br>
<br>
</body>
</html>