summaryrefslogtreecommitdiff
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 13:58:10 +0100
commit4247cef3985b4fa0a15ed02b7beae1dc1a9cd8f1 (patch)
tree7fe1e585292934a44708e2117d469383c3977448
parent1d8fe381be3eb06c7412642694a7b1d7e9b50ed4 (diff)
downloadbuildstream-danielsilverstone-ct/fix-lint-issues.tar.gz
MANIFEST: Include a lot more missing stuff in the manifestdanielsilverstone-ct/fix-lint-issues
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>
-rw-r--r--.gitignore1
-rw-r--r--MANIFEST.in22
2 files changed, 16 insertions, 7 deletions
diff --git a/.gitignore b/.gitignore
index fae0f4eea..8c72c4f3f 100644
--- a/.gitignore
+++ b/.gitignore
@@ -34,3 +34,4 @@ doc/source/modules.rst
doc/source/buildstream.rst
doc/source/buildstream.*.rst
doc/build/
+versioneer.pyc
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