summaryrefslogtreecommitdiff
path: root/MANIFEST.in
diff options
context:
space:
mode:
authorDaniel Silverstone <daniel.silverstone@codethink.co.uk>2018-10-25 10:55:17 +0100
committerDaniel Silverstone <daniel.silverstone@codethink.co.uk>2018-10-25 15:43:52 +0100
commit64dbe9aeb2187d4671b328ba94449bfb4facec8c (patch)
treee719da680487961fa0614ebe7c63b12cec9146c3 /MANIFEST.in
parent19df07ea67c01a4cf41ea28ccc34f3146a6244f0 (diff)
downloadbuildstream-64dbe9aeb2187d4671b328ba94449bfb4facec8c.tar.gz
MANIFEST: Include a lot more missing stuff in the manifest
Versioneer needs to be in the MANIFEST.in and its .pyc needs to be ignored in the .gitignore. Also much docs were not being included, nor conftest.py. Much of the test suite data files needed including, so changed that to a raw include of everything in the tests/ tree. Signed-off-by: Daniel Silverstone <daniel.silverstone@codethink.co.uk>
Diffstat (limited to 'MANIFEST.in')
-rw-r--r--MANIFEST.in22
1 files changed, 15 insertions, 7 deletions
diff --git a/MANIFEST.in b/MANIFEST.in
index 9c16ce051..5c001616a 100644
--- a/MANIFEST.in
+++ b/MANIFEST.in
@@ -8,19 +8,27 @@ include README.rst
# Documentation package includes
include doc/Makefile
+include doc/badges.py
+include doc/bst2html.py
include doc/source/conf.py
-include doc/source/index.rst
+include doc/source/plugin.rsttemplate
+recursive-include doc/source *.rst
+recursive-include doc/source *.py
+recursive-include doc/source *.in
+recursive-include doc/source *.html
+recursive-include doc/examples *
# Tests
-recursive-include tests *.py
-recursive-include tests *.yaml
-recursive-include tests *.bst
-recursive-include tests *.conf
-recursive-include tests *.sh
-recursive-include tests *.expected
+recursive-include tests *
+include conftest.py
+include .coveragerc
+include .pylintrc
# Protocol Buffers
recursive-include buildstream/_protos *.proto
# Requirements files
include dev-requirements.txt
+
+# Versioneer
+include versioneer.py