aboutsummaryrefslogtreecommitdiffhomepage
path: root/git-buildpackage
diff options
context:
space:
mode:
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'])()