Clean up the files included in the Review Board packages.
Review Request #9479 — Created Jan. 10, 2018 and submitted — Latest diff uploaded
The Review Board packages (primarily the source distribution) contained
files we didn't want to include, and lacked files we did want to
include. For instance, pyc files were there, but map files were not.
Unwanted doc media files were there, but actual doc source files were
not.This change reworks our
MANIFEST.in
to start off by fully including
the directories we want and removing the directories or individual files
we don't want. This gives us a cleaner, but more complete package.
Built the packages and compared their contents to that of existing
shipped packages and the source tree. Made sure they weren't including
anything we didn't want and included everything we did want.Tested building docs within a source distribution.