On Thu, May 27, 2010 at 8:08 PM, Augusto Destrero <[email protected]> wrote: > Hi, sorry if this email arrives twice. Now I'm registered to this list, so I > can check that the email is delivered. :) > > I've a question on setuptools egg creation. I've a directory structure like > this: > > python_libs/ > |---- setup_foo > | |---- setup.py > |---- src > | |---- foo > | | |---- __init__.py > | | |---- foo_module.py > | |---- bar > | | |---- __init__.py > | | |---- bar_module.py > | |---- common > | | |---- __init__.py > | | |---- common_module.py
I guess you have a reason to do so, but I would strongly advice against doing what you are doing. Distutils has no notion of src directory, and you will hit all kind of corner cases. > Basically I have a src directory containing three packages (foo, bar and > common), and I have a setup_foo directory OUTSIDE src, where I want to build > an egg containing foo and common packages, and NOT bar package. Split the packages, then, that's by far the best solution. Handle the aggregation at a higher level using one of the existing tool (either python tool, or system packaging tool depending on your preference). David _______________________________________________ Distutils-SIG maillist - [email protected] http://mail.python.org/mailman/listinfo/distutils-sig
