Skip to content

Commit 85a7674

Browse files
committed
cli: Make 'main' default entrypoint.
1 parent e2dd1dc commit 85a7674

File tree

1 file changed

+7
-7
lines changed

1 file changed

+7
-7
lines changed

openage/__main__.py

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -99,15 +99,15 @@ def main(argv=None):
9999
# pylint: disable=reimported
100100

101101
from .main.main import init_subparser
102-
init_subparser(subparsers.add_parser(
102+
main_cli = subparsers.add_parser(
103103
"main",
104-
parents=[global_cli, cfg_cli]))
104+
parents=[global_cli, cfg_cli])
105+
init_subparser(main_cli)
105106

106107
from .game.main import init_subparser
107-
game_cli = subparsers.add_parser(
108+
init_subparser(subparsers.add_parser(
108109
"game",
109-
parents=[global_cli, cfg_cli])
110-
init_subparser(game_cli)
110+
parents=[global_cli, cfg_cli]))
111111

112112
from .testing.main import init_subparser
113113
init_subparser(subparsers.add_parser(
@@ -143,8 +143,8 @@ def main(argv=None):
143143
print_version()
144144

145145
if not args.subcommand:
146-
# the user didn't specify a subcommand. default to 'game'.
147-
args = game_cli.parse_args(argv)
146+
# the user didn't specify a subcommand. default to 'main'.
147+
args = main_cli.parse_args(argv)
148148

149149
# process the shared args
150150
set_loglevel(verbosity_to_level(args.verbose - args.quiet))

0 commit comments

Comments
 (0)