首页| 论坛| 消息

标题:qbs reached mile stone 0.3
作者:fanformylove
日期:2013-04-16 23:16
内容:

source: http://blog.qt.digia.com/blog/2013/04/16/qbs-reached-mile-stone-0-3

qbs reached mile stone 0.3
Published April 16, 2013 | By Jörg Bornemann
Qbs, our alternative build tool, has reached a new mile stone. Since the last one in December, qbs has had the following improvements:
The whole codebase has seen a major overhaul. Experiments from theprototype phase have been removed. The API for the Qt Creator plugin hasbeen stabilized. The test suite has been extended to cover mostfeatures. On our internal test farm – the same that is used for QtCreator – qbs is tested on Linux, OS X and Windows every time thetesting infrastructure detects a new change in the repository.
Support for installing your built products has been added. To install your project to ~/foo/bar useqbs install --install-root ~/foo/bar
The project loading phase got faster. On my machine, the times togenerate the makefiles respectively create the build graph for QtCreator 2.7 look like this:
LinuxWindowsqmake -r26.284 s99.581 sqbs resolve13.813 s5.510 s
The running time of incremental null builds, that is determining thatnothing of your project has changed, look currently like this for QtCreator 2.7 (same machine with Windows/Linux dual boot):
LinuxWindows(n)make3.228s45.199 sjomn/a25.098 sqbs1.884s1.630 s
The performance gain stems from the fact that qbs only has to checkthe timestamps of the project’s source files. It already..


#1 [zybook 04-16 23:43]
啥意思?
#2 [XChinux 04-17 09:39]
和qmake是一类东西,语法采用qml/javascript样式 .
#3 [rpdhunter 04-17 10:19]
是不是意味着不改源代码就可以使用qbs代替qmake?qt creator对它支持又如何呢?

回复 发表
主题 版块