Only try to use hg or svn for packaging in checked-out trees.
authorstevenknight <stevenknight@fdb21ef1-2011-0410-befe-b5e4ea1792b1>
Thu, 30 Apr 2009 15:27:26 +0000 (15:27 +0000)
committerstevenknight <stevenknight@fdb21ef1-2011-0410-befe-b5e4ea1792b1>
Thu, 30 Apr 2009 15:27:26 +0000 (15:27 +0000)
git-svn-id: http://scons.tigris.org/svn/scons/trunk@4166 fdb21ef1-2011-0410-befe-b5e4ea1792b1

SConstruct

index 138549f86edc1e03dbd8340b0d7773649af7e633..1c0ebbed353abd5fa15278513098718ce41bb1c9 100644 (file)
@@ -76,8 +76,8 @@ dh_builddeb = whereis('dh_builddeb')
 fakeroot = whereis('fakeroot')
 gzip = whereis('gzip')
 rpmbuild = whereis('rpmbuild') or whereis('rpm')
-hg = whereis('hg')
-svn = whereis('svn')
+hg = os.path.exists('.hg') and whereis('hg')
+svn = os.path.exists('.svn') and whereis('svn')
 unzip = whereis('unzip')
 zip = whereis('zip')