From: Daniel Martí Date: Sat, 6 Jul 2013 13:27:06 +0000 (+0200) Subject: Check that metadata and tmp exist (fixes #266) X-Git-Tag: 0.1~515 X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=commitdiff_plain;h=292fb5cc59b9085927a730813f00bf3e8af89479;p=fdroidserver.git Check that metadata and tmp exist (fixes #266) --- diff --git a/fdroid b/fdroid index d29841d7..13ec03e3 100755 --- a/fdroid +++ b/fdroid @@ -18,6 +18,7 @@ # along with this program. If not, see . import sys +import os commands = [ "build", @@ -49,6 +50,10 @@ def main(): print_help() sys.exit(1) + for basedir in ('metadata', 'tmp'): + if not os.path.exists(basedir): + os.makedirs(basedir) + # Trick optparse into displaying the right usage when --help is used. sys.argv[0] += ' ' + command