mirror of
https://github.com/sphinx-doc/sphinx.git
synced 2025-02-25 18:55:22 -06:00
Update more files that hardcode sys.argv
This commit is contained in:
@@ -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:]))
|
||||
|
||||
@@ -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:]))
|
||||
|
||||
@@ -12,4 +12,4 @@ import sys
|
||||
|
||||
if __name__ == '__main__':
|
||||
from sphinx import main
|
||||
sys.exit(main(sys.argv))
|
||||
sys.exit(main(sys.argv[1:]))
|
||||
|
||||
@@ -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:]))
|
||||
|
||||
@@ -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:]))
|
||||
|
||||
@@ -11,4 +11,4 @@
|
||||
import sys
|
||||
from sphinx import main
|
||||
|
||||
sys.exit(main(sys.argv))
|
||||
sys.exit(main(sys.argv[1:]))
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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)]
|
||||
|
||||
@@ -712,4 +712,4 @@ def main(argv=sys.argv[1:]):
|
||||
|
||||
|
||||
if __name__ == '__main__':
|
||||
sys.exit(main(sys.argv))
|
||||
sys.exit(main(sys.argv[1:]))
|
||||
|
||||
@@ -256,4 +256,4 @@ def main(argv):
|
||||
|
||||
|
||||
if __name__ == '__main__':
|
||||
sys.exit(main(sys.argv))
|
||||
sys.exit(main(sys.argv[1:]))
|
||||
|
||||
Reference in New Issue
Block a user