--- 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',