【问题标题】:How to change default scons site_dir path?如何更改默认 scons site_dir 路径?
【发布时间】:2015-11-12 02:23:46
【问题描述】:

我有一个名为 site_scons 的目录,我将自定义 python 文件用于路径环境、函数定义、字典覆盖和目标构建的标志。但是,我必须将此目录放在我的 $HOME/.scons 或我的本地项目中才能让 scons 找到它。否则我必须使用 --site-dir 让 scons 知道这些 python 文件的自定义路径在哪里,例如通过 env.Tool("posix2") 使用它们。

有谁知道如何将默认路径设置为我的自定义路径,这样我每次运行 scons 时就不用 --site-dir 了吗?

【问题讨论】:

    标签: python build scons


    【解决方案1】:

    使用SCONSFLAGS 环境变量怎么样?请参阅此处的参考:

    http://scons.org/doc/production/HTML/scons-user.html#idm140113665470208

    export SCONSFLAGS="--site-dir=/path/to/dir"
    

    另外,您可能需要编辑环境变量 SCONS_LIB_DIR 以指向您的目录:

    export SCONS_LIB_DIR=/path/to/dir
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2010-09-17
      • 2019-12-03
      • 2021-06-19
      • 1970-01-01
      • 1970-01-01
      • 2020-05-03
      • 2019-10-16
      • 2012-10-28
      相关资源
      最近更新 更多