From cbf9ea06cebaf0a52ca958dd071c66952e70f1c8 Mon Sep 17 00:00:00 2001 From: drebs Date: Tue, 19 Aug 2014 15:35:00 -0300 Subject: Include ddocs in sdist (#5896). --- common/MANIFEST.in | 1 + common/changes/bug_5896_include-ddocs-source-in-sdist | 2 ++ common/setup.py | 18 ------------------ 3 files changed, 3 insertions(+), 18 deletions(-) create mode 100644 common/changes/bug_5896_include-ddocs-source-in-sdist diff --git a/common/MANIFEST.in b/common/MANIFEST.in index 7f6148ef..8e5a2342 100644 --- a/common/MANIFEST.in +++ b/common/MANIFEST.in @@ -2,3 +2,4 @@ include pkg/* include versioneer.py include LICENSE include CHANGELOG +recursive-include src/leap/soledad/common/ddocs * diff --git a/common/changes/bug_5896_include-ddocs-source-in-sdist b/common/changes/bug_5896_include-ddocs-source-in-sdist new file mode 100644 index 00000000..94188f5e --- /dev/null +++ b/common/changes/bug_5896_include-ddocs-source-in-sdist @@ -0,0 +1,2 @@ + o Include couch design docs source files in source distribution and only + compile ddocs.py when building the package (#5896). diff --git a/common/setup.py b/common/setup.py index 6ee166ef..3650a15a 100644 --- a/common/setup.py +++ b/common/setup.py @@ -228,23 +228,6 @@ class cmd_develop(_cmd_develop): build_ddocs_py() -# versioneer powered -old_cmd_sdist = cmdclass["sdist"] - - -class cmd_sdist(old_cmd_sdist): - """ - Generate 'src/leap/soledad/common/ddocs.py' which contains couch design - documents scripts. - """ - def run(self): - old_cmd_sdist.run(self) - - def make_release_tree(self, base_dir, files): - old_cmd_sdist.make_release_tree(self, base_dir, files) - build_ddocs_py(basedir=base_dir) - - # versioneer powered old_cmd_build = cmdclass["build"] @@ -257,7 +240,6 @@ class cmd_build(old_cmd_build): cmdclass["freeze_debianver"] = freeze_debianver cmdclass["build"] = cmd_build -cmdclass["sdist"] = cmd_sdist cmdclass["develop"] = cmd_develop -- cgit v1.2.3