On Thu, Apr 9, 2009 at 9:20 AM, Kevin Dangoor <
dan...@gmail.com>
wrote:
> I'm not actually that familiar with the SOURCES.txt file, though I have
> indeed seen an absolute path to one of my files creep in as a result of a
> listing in there. I stick to having the MANIFEST.in (+ setup options)
> describe everything I need included. If need be, I'll whack my egg-info
> directory and regenerate it.
Which I am doing, to no avail. That's the problem.
I was assuming, based on the documentation, if I had a
"MANIFEST.in" file in the build root (without a MANIFEST file, or a
SOURCES.txt file, or even a .egg-info directory) that sdist would read
the MANIFEST.in file, create the MANIFEST directory (and the .egg-info
directory, and the SOURCES.txt file in the .egg-info directory), and
then create an archive including all those files.
It doesn't. I get the .egg-info directory, and the SOURCES.txt
file, but no MANIFEST file. And the only files included in the built
distribution are the ones in the directory I run paver from--I'm
missing all the files in the other directories, which also happen to
be the ones listed by their absolute path name in the SOURCES.txt
file.
Anyone have any ideas?
-- Chris