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

View File

@@ -11,4 +11,4 @@
import sys import sys
from sphinx import main 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 import logging # type: ignore
logging.basicConfig() 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: if doctreedir is None:
doctreedir = self.builddir_join('doctrees') doctreedir = self.builddir_join('doctrees')
args = [sys.argv[0], args = ['-b', builder,
'-b', builder,
'-d', doctreedir, '-d', doctreedir,
self.srcdir, self.srcdir,
self.builddir_join(builder)] self.builddir_join(builder)]

View File

@@ -712,4 +712,4 @@ def main(argv=sys.argv[1:]):
if __name__ == '__main__': 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__': if __name__ == '__main__':
sys.exit(main(sys.argv)) sys.exit(main(sys.argv[1:]))