mirror of
https://github.com/sphinx-doc/sphinx.git
synced 2025-02-25 18:55:22 -06:00
Fix creating build directory for unknown build target
This commit is contained in:
parent
34586cf9e0
commit
2484819e96
@ -157,10 +157,6 @@ class Sphinx(object):
|
|||||||
# status code for command-line application
|
# status code for command-line application
|
||||||
self.statuscode = 0
|
self.statuscode = 0
|
||||||
|
|
||||||
if not path.isdir(outdir):
|
|
||||||
logger.info('making output directory...')
|
|
||||||
ensuredir(outdir)
|
|
||||||
|
|
||||||
# read config
|
# read config
|
||||||
self.tags = Tags(tags)
|
self.tags = Tags(tags)
|
||||||
self.config = Config(confdir, CONFIG_FILENAME,
|
self.config = Config(confdir, CONFIG_FILENAME,
|
||||||
@ -197,6 +193,10 @@ class Sphinx(object):
|
|||||||
# preload builder module (before init config values)
|
# preload builder module (before init config values)
|
||||||
self.preload_builder(buildername)
|
self.preload_builder(buildername)
|
||||||
|
|
||||||
|
if not path.isdir(outdir):
|
||||||
|
logger.info('making output directory...')
|
||||||
|
ensuredir(outdir)
|
||||||
|
|
||||||
# the config file itself can be an extension
|
# the config file itself can be an extension
|
||||||
if self.config.setup:
|
if self.config.setup:
|
||||||
self._setting_up_extension = ['conf.py']
|
self._setting_up_extension = ['conf.py']
|
||||||
|
Loading…
Reference in New Issue
Block a user