Hi all, Once again I turn to this list for help. I'm trying to build a ditribution for my python package (Python 2.4). The package has the following structure:
root |- __init__.py |- module1.py |- ... |-moduleN.py |-subpackage1.py |- __init__.py |- module1.py |- ... |- moduleN.py |-subpackage2.py |- __init__.py |- module1.py |- ... |- moduleN.py |- datadir |- data1.ext |- ... |- dataN.ext My setup script looks like: --- from distutils.core import setup setup(name='root', version='0.1.0', modemetadata = 'metadatavalue' package_dir = {'root': ''}, packages = ['root', 'subpackage1', 'subpackage2']) ---- My problem is including the data contained in root/subpackage2/dir in the distribution. I tried using the package_data keyword but couldn't get it right (?). There are quite a few posts around and they are very contradictory as to whether or not this works... sic ! Then, I wrote a script MANIFEST.in dile containing: include root/subpackage2/dir/* This worked fine for creating the source distribution for Win32 (.zip) using: python setup.py sdist but not for the (Win32) build distribution: python setup.py bdist_wininst Can anyone point me in the right direction ? Any help would be much appreciated ! Cheers, Auré
-- http://mail.python.org/mailman/listinfo/python-list