vcssync: move console scripts declaration to a list; r?glob draft
authorGregory Szorc <gps@mozilla.com>
Fri, 21 Apr 2017 12:57:27 -0700
changeset 10854 11f3682b65fa2ee7aceb39cc4bf9dd736a8b95db
parent 10853 40aaed94c3c84b701fdc8c9a16540e5163324f2b
child 10855 ef7942ef042c74c6825e40bb27d5a9363db80aa7
push id1638
push userbmo:gps@mozilla.com
push dateSat, 22 Apr 2017 00:35:48 +0000
reviewersglob
vcssync: move console scripts declaration to a list; r?glob This will allow us to conditionally add entries depending on flags. MozReview-Commit-ID: ByqAXefiBtQ
vcssync/setup.py
--- a/vcssync/setup.py
+++ b/vcssync/setup.py
@@ -1,32 +1,34 @@
 from setuptools import setup, find_packages
 
+console_scripts = [
+    'linearize-git=mozvcssync.cli:linearize_git',
+    'linearize-git-to-hg=mozvcssync.cli:linearize_git_to_hg',
+    'overlay-hg-repos=mozvcssync.cli:overlay_hg_repos_cli',
+    'servo-overlay=mozvcssync.servo:overlay_cli',
+    'servo-pulse-listen=mozvcssync.servo:pulse_daemon',
+]
+
 setup(
     name='mozvcssync',
     version='0.1',
     description='Synchronize changes across VCS repositories',
     url='https://mozilla-version-control-tools.readthedocs.io/',
     author='Mozilla',
     author_email='dev-version-control@lists.mozilla.org',
     license='MPL 2.0',
     classifiers=[
         'Development Status :: 4 - Beta',
         'Intended Audience :: Developers',
         'Programming Language :: Python :: 2.7',
     ],
     packages=find_packages(),
     entry_points={
-        'console_scripts': [
-            'linearize-git=mozvcssync.cli:linearize_git',
-            'linearize-git-to-hg=mozvcssync.cli:linearize_git_to_hg',
-            'overlay-hg-repos=mozvcssync.cli:overlay_hg_repos_cli',
-            'servo-overlay=mozvcssync.servo:overlay_cli',
-            'servo-pulse-listen=mozvcssync.servo:pulse_daemon',
-        ],
+        'console_scripts': console_scripts,
     },
     install_requires=[
         'dulwich>=0.16',
         'github3.py>=0.9.6',
         'kombu>=3.0.37',
         'Mercurial>=4.1',
     ],
 )