diff -r 4ed054be603f -r ef3a8cfef2bc src/ldt/setup.py --- a/src/ldt/setup.py Thu Mar 10 18:33:37 2011 +0100 +++ b/src/ldt/setup.py Mon Mar 21 19:26:49 2011 +0100 @@ -1,5 +1,9 @@ import os -from setuptools import setup, find_packages + +from distribute_setup import use_setuptools +use_setuptools() + +from setuptools import setup ROOT_DIR = os.path.dirname(__file__) SOURCE_DIR = os.path.join(ROOT_DIR, 'ldt') @@ -43,13 +47,22 @@ new_data_files.extend([os.path.join(ldirpath[len(base_path):], f) for f in lfilenames]) data_files.setdefault(key,[]).extend(new_data_files) +#write MANIFEST.in + +m = open("MANIFEST.in", "w") + +m.write("exclude MANIFEST.in\n") +for key,file_list in data_files.iteritems(): + for filename in file_list: + m.write("include %s/%s\n" % (key.replace(".","/"), filename)) +m.close() setup( name='ldt', version=version, author='Yves-Marie Haussonne (IRI)', author_email='contact@iri.centrepompidou.fr', - packages = find_packages(), + packages = packages, package_data = data_files, scripts=[], url='https://www.iri.centrepompidou.fr/dev/hg/platform',