v3.1¶
qibuild¶
qibuild deploylearned--with-teststo also deploy the testsqibuild install,qibuild deployno longer callqibuild makefirst.qibuild install: fix printing of package numbers- Bug fix in
path.confgeneration: this fixes usingqi_stage_dirandqi::path::findConfin some corner cases - Fix using
qibuild make -j1with Ninja qibuild package: build in debug by default on linux- Can now specify
testtimedependencies
<qibuild name="foo">
<depends buildtime="true" runtime="true" names="bar" />
<depends testtime="true" buildtime="true" names="bar" />
</qibuild>
qisrc¶
- Fix finding dependencies when the build project is not at the top of the git project
- Do not leave empty projects when cloning wrong branches
qisrc init: quieter cloneqisrc status: remove--show-branchoption, shorter output
qidoc¶
- Allow several doxygen sources for
qiapidoc
misc¶
- UI: increase timer accuracy to ms
- now using
py.test 2.4.1
CMake¶
- Add
qi_run_py_cmd,qi_run_py_script - Only use one component at a time (
runtime,devel), instead of using many of them (binary,lib,static-lib,header,cmake) - This means you need to fix your code if you were not using
qi_install_*, you have to fix your code
# Old:
install(FILES README DESTINATION . COMPONENT doc)
# New:
install(FILES README DESTINATION . COMPONENT runtime)
Python¶
qisys.command.process: remove unusedverboseparameterqisrc.git: Fix bug when specifyingraisesto True ingit.call