【发布时间】:2012-04-28 17:17:40
【问题描述】:
问题如下: 我有一个环境,其中一些变量定义如下:
env = Environment(CPPPATH=['#/include'])
在某些情况下,我需要调用具有一些额外值的构建器,这些值不应永久添加到环境中,以免造成不必要的污染。
一种方法是通过将额外值与环境值合并来将额外值附加到构建器调用。
env.Object('test.c', CPPPATH=['#/some_other_include_path']+env['CPPPATH'])
有更优雅的方法吗?
【问题讨论】:
标签: scons