setup.py: include data files in package_data= with paths relative to src/allmydata/web.

Remove packages= entries and unneeded __init__.py files for those subdirectories.

Signed-off-by: Daira Hopwood <daira@jacaranda.org>
This commit is contained in:
Daira Hopwood 2014-03-29 00:41:33 +00:00
parent 0ef5939477
commit 7db853a777
4 changed files with 5 additions and 6 deletions

View File

@ -443,18 +443,17 @@ setup(name=APPNAME,
'allmydata.test',
'allmydata.util',
'allmydata.web',
'allmydata.web.static',
'allmydata.web.static.css',
'allmydata.windows',
'buildtest'],
classifiers=trove_classifiers,
test_suite="allmydata.test",
install_requires=install_requires,
tests_require=tests_require,
package_data={"allmydata.web": ["*.xhtml"],
"allmydata.web.static": ["*.js", "*.png", "*.css"],
"allmydata.web.static.css": ["*.css"],
"allmydata.web.static.img": ["*.png"],
package_data={"allmydata.web": ["*.xhtml",
"static/*.js", "static/*.png", "static/*.css",
"static/img/*.png",
"static/css/*.css",
]
},
setup_requires=setup_requires,
entry_points = { 'console_scripts': [ 'tahoe = allmydata.scripts.runner:run' ] },