1
0
Fork 0
mirror of https://github.com/borgbackup/borg.git synced 2024-12-27 10:18:12 +00:00

Merge pull request #3362 from ThomasWaldmann/package-data-1.1

clean up and simplify packaging (1.1-maint)
This commit is contained in:
TW 2017-11-25 14:40:43 +01:00 committed by GitHub
commit f651e08d45
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
2 changed files with 9 additions and 9 deletions

View file

@ -1,8 +1,6 @@
include README.rst AUTHORS LICENSE CHANGES.rst MANIFEST.in
exclude .coafile .coveragerc .gitattributes .gitignore .travis.yml Vagrantfile
# stuff we need to include into the sdist is handled automatically by
# setuptools_scm - it includes all git-committed files.
# but we want to exclude some committed files/dirs not needed in the sdist:
exclude .coafile .coveragerc .editorconfig .gitattributes .gitignore .mailmap .travis.yml Vagrantfile
prune .travis
prune .github
graft src
graft docs
prune docs/_build
global-exclude *.py[co] *.orig *.so *.dll

View file

@ -807,10 +807,12 @@ def run(self):
'borgfs = borg.archiver:main',
]
},
# See also the MANIFEST.in file.
# We want to install all the files in the package directories...
include_package_data=True,
package_data={
'borg': ['paperkey.html'],
'borg.testsuite': ['attic.tar.gz'],
# ...except the source files which have been compiled (C extensions):
exclude_package_data={
'': ['*.c', '*.h', '*.pyx', ],
},
cmdclass=cmdclass,
ext_modules=ext_modules,