Packaging improvement by Clint Byrum from Debian/Ubuntu
1) MANIFEST.in missed a bunch of things, especially config_spec.ini. 2) You need to specify include_package_data=True in setup.py to actually activate MANIFEST.in it seems. Thanks go to Clint Byrum!
This commit is contained in:
parent
c47a03b909
commit
d595374d18
@ -1,5 +1,5 @@
|
|||||||
recursive-include mediagoblin/templates *.html
|
recursive-include mediagoblin/templates *.html
|
||||||
recursive-include mediagoblin/static *.js *.css *.png *.svg
|
recursive-include mediagoblin/static *.js *.css *.png *.svg *.ico
|
||||||
recursive-include mediagoblin/tests *.ini
|
recursive-include mediagoblin/tests *.ini
|
||||||
recursive-include docs *.rst *.html
|
recursive-include docs *.rst *.html
|
||||||
|
include mediagoblin/config_spec.ini
|
||||||
|
1
setup.py
1
setup.py
@ -38,6 +38,7 @@ setup(
|
|||||||
version=get_version(),
|
version=get_version(),
|
||||||
packages=find_packages(exclude=['ez_setup', 'examples', 'tests']),
|
packages=find_packages(exclude=['ez_setup', 'examples', 'tests']),
|
||||||
zip_safe=False,
|
zip_safe=False,
|
||||||
|
include_package_data = True,
|
||||||
# scripts and dependencies
|
# scripts and dependencies
|
||||||
install_requires=[
|
install_requires=[
|
||||||
'setuptools',
|
'setuptools',
|
||||||
|
Loading…
x
Reference in New Issue
Block a user