登录 注册
当前位置:主页 > 资源下载 > 9 > 为 SCons 生成 Ninja 构建文件的工具:scons2ninja

为 SCons 生成 Ninja 构建文件的工具:scons2ninja

  • 更新:2024-11-16 08:41:56
  • 大小:9KB
  • 推荐:★★★★★
  • 来源:网友上传分享
  • 类别:其它 - 开发技术
  • 格式:ZIP

资源介绍

关于 此脚本为项目生成构建文件。 用法 首先,您需要对您的项目的SConstruct文件进行一些小的更改。 此脚本假定SConstruct有一个配置变量dump_trace ,设置后,将执行以下操作: env.SetOption('no_exec', True) env.Decider(lambda x, y, z: True) SCons.Node.Python.Value.changed_since_last_build = (lambda x, y, z: True) (即重建所有文件的试运行)。 还要确保完全打印命令行。 要生成初始build.ninja文件,请从*目录运行以下命令: path/to/scons2ninja.py 这将为具有给定标志的等效 SCons 构建生成build.ninja文件。 从那时起,您只需键入