有没有办法在scons中查看所有外部环境变量
is there any way to see all external environment variables in scons
我是 scons 的新手,请帮忙解决这个问题
我想查看 scons 构建模型中存在的所有 外部环境变量值
如何检查是否设置了外部环境值
SCons 具有三种环境概念
- 外部环境,大部分 不 由 SCons 使用,可作为 Python
os.environ
使用。如有必要,您可以在构建脚本中从此处提取值。
- 搭建环境,里面全是为SCons自己搭建的东西。一旦你通过
env = Environment()
创建了其中一个,就可以通过 env.Dump()
对其进行一些格式化来查看它的值,或者只是通过访问 env
作为Python字典。
- 外部环境,这是将作为环境传递给由 SCon 生成的那些进程(例如编译器)的值。对于给定的构造环境
env
,这些值在 env['ENV']
中
我是 scons 的新手,请帮忙解决这个问题 我想查看 scons 构建模型中存在的所有 外部环境变量值 如何检查是否设置了外部环境值
SCons 具有三种环境概念
- 外部环境,大部分 不 由 SCons 使用,可作为 Python
os.environ
使用。如有必要,您可以在构建脚本中从此处提取值。 - 搭建环境,里面全是为SCons自己搭建的东西。一旦你通过
env = Environment()
创建了其中一个,就可以通过env.Dump()
对其进行一些格式化来查看它的值,或者只是通过访问env
作为Python字典。 - 外部环境,这是将作为环境传递给由 SCon 生成的那些进程(例如编译器)的值。对于给定的构造环境
env
,这些值在env['ENV']
中