Differences between revisions 3 and 4
Revision 3 as of 2008-09-09 02:45:40
Size: 1908
Editor: ZoomQuiet
Comment:
Revision 4 as of 2009-11-28 11:35:20
Size: 1841
Editor: Elias
Comment: 删除对PageComment2组件的引用
Deletions are marked like this. Additions are marked like this.
Line 35: Line 35:
||<^>[[PageComment2]]||<^>[:/PageCommentData:PageCommentData]''||

TableOfContents

Include(ZPyUGnav)

SCons~次世代软件构建工具

http://www.scons.org/SCons.png [http://www.scons.org SCons.org]

简介

[http://wiki.blendercn.org/index.php/BlenderDev/SconsMan SconsMan - Blender Cn Wiki] blendercn.org 贡献文档

  • 感谢你花时间来阅读Scons的一切。Scons是一款次世代软件构建工具,或者说生成工具,一种可以构建软件(或其他文件)的软件,使构建的软件及时升级而不需要管它的底层文件是否有变化。
  • Scons独特的东西在于,它的配置文件其实是用Python编程语言写成的脚本。和其他的构造工具相比,它发明了一种新的工具来配置。当然,scons还是有自己的学习曲线的,你至少需要知道怎么调用一些功能来完成一个恰当的编译。但是它的底层语法的用法其实就跟使用python脚本是一个道理。
  • 简而言之,使用python作为配置文件格式可以让非程序员很快掌握scons使用。比起其他的建立工具,一个程序员为其他程序员发明一种神秘语言,scons能更好的被掌握。使用python还和它的稳定性和可读性有关。为很多熟练的程序员提供一个以脚本为基础的配置文件系统来做更复杂的事情,事实上是很偶然也是必须的。

......

体验

[http://groups.google.com/group/python-cn/browse_thread/thread/229660f881c4f887/93f0b71ba43166af 这里有人对 scons 感兴趣吗? - python-cnCPyUG华蟒用户组]

Include(/CharlesWang)

讨论


反馈

创建 by -- ZoomQuiet [DateTime(2008-09-09T02:35:26Z)]

PyScons (last edited 2009-12-25 07:15:44 by localhost)