Procházet zdrojové kódy

SCons: Restore compatibility with SCons < 4.0.0

Fixes #91986.
Rémi Verschelde před 1 rokem
rodič
revize
856fbc68b3
1 změnil soubory, kde provedl 2 přidání a 2 odebrání
  1. 2 2
      SConstruct

+ 2 - 2
SConstruct

@@ -365,7 +365,7 @@ if env["platform"] in platform_opts:
         opts.Add(opt)
 
 # Update the environment to take platform-specific options into account.
-opts.Update(env, {**ARGUMENTS, **env})
+opts.Update(env, {**ARGUMENTS, **env.Dictionary()})
 
 # Detect modules.
 modules_detected = OrderedDict()
@@ -425,7 +425,7 @@ for name, path in modules_detected.items():
 env.modules_detected = modules_detected
 
 # Update the environment again after all the module options are added.
-opts.Update(env, {**ARGUMENTS, **env})
+opts.Update(env, {**ARGUMENTS, **env.Dictionary()})
 Help(opts.GenerateHelpText(env))
 
 # add default include paths