Merge pull request #55203 from Calinou/scons-warn-unknown-variables

This commit is contained in:
Rémi Verschelde
2021-11-22 12:54:47 +01:00
committed by GitHub

View File

@ -300,6 +300,13 @@ opts.Update(env_base)
env_base["platform"] = selected_platform # Must always be re-set after calling opts.Update().
Help(opts.GenerateHelpText(env_base))
# Detect and print a warning listing unknown SCons variables to ease troubleshooting.
unknown = opts.UnknownVariables()
if unknown:
print("WARNING: Unknown SCons variables were passed and will be ignored:")
for item in unknown.items():
print(" " + item[0] + "=" + item[1])
# add default include paths
env_base.Prepend(CPPPATH=["#"])