diff options
Diffstat (limited to 'setup.py')
-rwxr-xr-x | setup.py | 11 |
1 files changed, 9 insertions, 2 deletions
@@ -24,6 +24,7 @@ import hashlib import sys import os import re +import sys if not sys.version_info[0] == 2: print("[ERROR] Sorry, Python 3 is not supported (yet). " @@ -147,10 +148,15 @@ def freeze_pkg_ver(path, version_short, version_full): f.write(subst_template) +if sys.argv[:1] == '--sumo': + IS_SUMO = True +else: + IS_SUMO = False + cmdclass["freeze_debianver"] = freeze_debianver parsed_reqs = utils.parse_requirements() -if utils.is_develop_mode(): +if utils.is_develop_mode() or IS_SUMO: print("") print ("[WARNING] Skipping leap-specific dependencies " "because development mode is detected.") @@ -270,6 +276,7 @@ class cmd_build(versioneer_build): copy_reqs(self.build_lib) + class cmd_sdist(versioneer_sdist): user_options = versioneer_sdist.user_options + \ @@ -500,7 +507,7 @@ setup( 'src', exclude=['ez_setup', 'setup', 'examples', 'tests']), namespace_packages=["leap"], - package_data={'': ['util/*.txt']}, + package_data={'': ['util/*.txt', '*.pem']}, include_package_data=True, # not being used? -- setuptools does not like it. # looks like debhelper is honoring it... |