aboutsummaryrefslogtreecommitdiffhomepage
path: root/git-buildpackage
diff options
context:
space:
mode:
authorGuido Guenther <agx@sigxcpu.org>2006-10-05 19:51:10 +0200
committerGuido Guenther <agx@bogon.sigxcpu.org>2006-10-05 19:51:10 +0200
commit29948a722e3a63668c29239e072381731070e017 (patch)
tree5db5f6d3bad80439a75ba733b425811e2bfeb62f /git-buildpackage
parent0608261f07f4bdd12944deed887f5eebbf5ce946 (diff)
check if we're at the top level of a git repository before starting the builddebian/0.2.6
Diffstat (limited to 'git-buildpackage')
-rwxr-xr-xgit-buildpackage6
1 files changed, 5 insertions, 1 deletions
diff --git a/git-buildpackage b/git-buildpackage
index 5645b54d..f7360c4d 100755
--- a/git-buildpackage
+++ b/git-buildpackage
@@ -20,7 +20,7 @@
import sys,os,commands,re
import optparse
from git_buildpackage import GitTag, Command, CommandExecFailed
-from git_buildpackage.utils import is_repository_clean
+from git_buildpackage.utils import is_repository_clean, is_repository
build_cmd='debuild'
@@ -53,6 +53,10 @@ def main(argv):
if options.verbose:
Command.verbose = True
+ if not is_repository('.'):
+ print >>sys.stderr,"%s is not a git repository" % (os.path.abspath('.'))
+ return 1
+
try:
if not options.ignore_new:
Command(options.build_cmd,['clean'])()