setup: a tiny tweak to setup to avoid requiring darcsver package if the user isn...
authorZooko O'Whielacronx <zooko@zooko.com>
Fri, 18 Apr 2008 05:07:52 +0000 (22:07 -0700)
committerZooko O'Whielacronx <zooko@zooko.com>
Fri, 18 Apr 2008 05:07:52 +0000 (22:07 -0700)
The real reason for this patch is to test our patch management infrastructure.

setup.py

index b848b6d065bad95e81d42aa021107d5d04fd2f19..0dce180add2c8f0c8ba7d0335b7ad3fb443e6d5a 100644 (file)
--- a/setup.py
+++ b/setup.py
@@ -109,7 +109,8 @@ setup_requires.append('twisted >= 2.4.0') # for trial, and because foolscap <= 0
 # version stamp in src/allmydata/_version.py, with a version number derived from
 # darcs history.
 # http://pypi.python.org/pypi/darcsver
-setup_requires.append('darcsver >= 1.1.2')
+if 'darcsver' in sys.argv[1:]:
+    setup_requires.append('darcsver >= 1.1.2')
 
 # setuptools_darcs is required to produce complete distributions (such as with
 # "sdist" or "bdist_egg"), unless there is a PKG-INFO file present which shows