Update more files that hardcode sys.argv

This commit is contained in:
Adam J. Stewart
2017-05-09 14:43:19 -05:00
parent e989ed794c
commit 392e6ecd6f
10 changed files with 13 additions and 14 deletions

View File

@@ -12,4 +12,4 @@ import sys
if __name__ == '__main__':
from sphinx.apidoc import main
sys.exit(main(sys.argv))
sys.exit(main(sys.argv[1:]))

View File

@@ -12,4 +12,4 @@ import sys
if __name__ == '__main__':
from sphinx.ext.autosummary.generate import main
sys.exit(main(sys.argv))
sys.exit(main(sys.argv[1:]))

View File

@@ -12,4 +12,4 @@ import sys
if __name__ == '__main__':
from sphinx import main
sys.exit(main(sys.argv))
sys.exit(main(sys.argv[1:]))

View File

@@ -12,4 +12,4 @@ import sys
if __name__ == '__main__':
from sphinx.quickstart import main
sys.exit(main(sys.argv))
sys.exit(main(sys.argv[1:]))

View File

@@ -63,7 +63,7 @@ if __version__.endswith('+'):
pass
def main(argv=sys.argv):
def main(argv=sys.argv[1:]):
# type: (List[str]) -> int
if sys.argv[1:2] == ['-M']:
return make_main(argv)
@@ -71,7 +71,7 @@ def main(argv=sys.argv):
return build_main(argv)
def build_main(argv=sys.argv):
def build_main(argv=sys.argv[1:]):
# type: (List[str]) -> int
"""Sphinx build "main" command-line entry."""
if (sys.version_info[:3] < (2, 7, 0) or
@@ -113,7 +113,7 @@ def build_main(argv=sys.argv):
return cmdline.main(argv) # type: ignore
def make_main(argv=sys.argv):
def make_main(argv=sys.argv[1:]):
# type: (List[str]) -> int
"""Sphinx build "make mode" entry."""
from sphinx import make_mode
@@ -121,4 +121,4 @@ def make_main(argv=sys.argv):
if __name__ == '__main__':
sys.exit(main(sys.argv))
sys.exit(main(sys.argv[1:]))

View File

@@ -11,4 +11,4 @@
import sys
from sphinx import main
sys.exit(main(sys.argv))
sys.exit(main(sys.argv[1:]))

View File

@@ -383,4 +383,4 @@ if __name__ == '__main__':
import logging # type: ignore
logging.basicConfig()
debug(argv=sys.argv) # type: ignore
debug(argv=sys.argv[1:]) # type: ignore

View File

@@ -302,8 +302,7 @@ class Make(object):
if doctreedir is None:
doctreedir = self.builddir_join('doctrees')
args = [sys.argv[0],
'-b', builder,
args = ['-b', builder,
'-d', doctreedir,
self.srcdir,
self.builddir_join(builder)]

View File

@@ -712,4 +712,4 @@ def main(argv=sys.argv[1:]):
if __name__ == '__main__':
sys.exit(main(sys.argv))
sys.exit(main(sys.argv[1:]))

View File

@@ -256,4 +256,4 @@ def main(argv):
if __name__ == '__main__':
sys.exit(main(sys.argv))
sys.exit(main(sys.argv[1:]))