From 4d90ce5c5a33dcc41992894952d325bd999dfc8a Mon Sep 17 00:00:00 2001 From: David Crompton Date: Sat, 14 Jan 2023 19:51:02 +0000 Subject: [PATCH] bdist_apps: Fix assertion error from calling finalize_options twice --- direct/src/dist/commands.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/direct/src/dist/commands.py b/direct/src/dist/commands.py index 770be6249d..f3994e88b7 100644 --- a/direct/src/dist/commands.py +++ b/direct/src/dist/commands.py @@ -1720,9 +1720,10 @@ class bdist_apps(setuptools.Command): optval = getattr(self, opt) if optval is not None: setattr(build_cmd, opt, optval) - build_cmd.finalize_options() if not self.skip_build: self.run_command('build_apps') + else: + build_cmd.finalize_options() platforms = build_cmd.platforms build_base = os.path.abspath(build_cmd.build_base)