mirror of
https://github.com/virt-manager/virt-manager.git
synced 2025-01-24 02:04:13 +03:00
add MANIFEST.in to specify includes and excludes
With no MANIFEST.in, distutils/setup/sdist gets the filelist mostly correct except that it adds in whatever is in the top directory. Using git-ls-files is not a good solution either because a number of additional files (not git managed) will be needed. The solution is to use a MANIFEST.in. All of the toplevel files which are to be included will need to be specified. Also, each directory will need to be specified and unwanted files (e.g., *.pyc) excluded. Other (non-specified) files and directories will be ignored. . Signed-off-by: Gene Czarcinski <gene@czarc.net>
This commit is contained in:
parent
1876ce0af8
commit
fde67ce3d3
26
MANIFEST.in
Normal file
26
MANIFEST.in
Normal file
@ -0,0 +1,26 @@
|
||||
# to be included/excluded from the tarball produced by sdist
|
||||
include AUTHORS COPYING HACKING INSTALL NEWS README
|
||||
include autobuild.sh
|
||||
include MANIFEST
|
||||
include MANIFEST.in
|
||||
include setup.py
|
||||
include todo.txt
|
||||
include .tx/config
|
||||
include virt-*
|
||||
exclude build dist
|
||||
recursive-include data *
|
||||
recursive-include man *
|
||||
recursive-include po *
|
||||
recursive-include tests *
|
||||
recursive-exclude tests *.pyc
|
||||
recursive-include ui *
|
||||
recursive-include virtManager *
|
||||
recursive-exclude virtManager *.pyc
|
||||
recursive-include virtManagerTui *
|
||||
recursive-exclude virtManagerTui *.pyc
|
||||
recursive-include virtcli *
|
||||
recursive-exclude virtcli/*.pyc
|
||||
recursive-include virtconv *
|
||||
recursive-exclude virtconv *.pyc
|
||||
recursive-include virtinst *
|
||||
recursive-exclude virtinst *.pyc
|
Loading…
x
Reference in New Issue
Block a user