summaryrefslogtreecommitdiff
path: root/sphinx
diff options
context:
space:
mode:
Diffstat (limited to 'sphinx')
-rw-r--r--sphinx/cmdline.py8
1 files changed, 5 insertions, 3 deletions
diff --git a/sphinx/cmdline.py b/sphinx/cmdline.py
index 5a7eafb4..5ee6380b 100644
--- a/sphinx/cmdline.py
+++ b/sphinx/cmdline.py
@@ -98,9 +98,6 @@ def main(argv):
'contain conf.py file.')
return 1
outdir = abspath(args[1])
- if not path.isdir(outdir):
- print >>sys.stderr, 'Making output directory...'
- os.makedirs(outdir)
except getopt.error, err:
usage(argv, 'Error: %s' % err)
return 1
@@ -215,6 +212,11 @@ def main(argv):
warning = Tee(warning, warnfp)
error = warning
+ if not path.isdir(outdir):
+ if status:
+ print >>status, 'Making output directory...'
+ os.makedirs(outdir)
+
try:
app = Sphinx(srcdir, confdir, outdir, doctreedir, buildername,
confoverrides, status, warning, freshenv,