Include test dependencies in
<build>/dependencies.cmakeThis allows you to declare
testtimedependency only. (No need for it to be a
qibuild make-host-tools --releaseand other similar build or configure options.
qibuild get-licensesto get the licenses used by the project. In order to work, there should be a
<license>tag in the
qipackage.xmlfile, like this:
<!-- in package.xml --> <package name="foo" version="0.1"> <license>BSD</license> </package> <!-- in qiproject.xml --> <project version="3"> <license>proprietary</license> <qibuild name="foo" /> </project>
Add support for translating
sphinxdoc projects. See Building documentation with qidoc for details.
qipy bootstrap: prettier output
qipy bootstrap: add
qipy bootstrap: add
-p, --pythonto create a
virtualenvwith a custom interpreter
Fix using relative paths with
qisrc push: When the project is not under code review, warn and ask the user if he is sure before running
git push. You can use the
-yoption to disable this check.
qisrc pushcan now only be used on one git project. (Previously you could run
qisrc push --all, but that was deemed to dangerous)
qisrc push: project arguments are no longer positional. This means you should use
qisrc push --project fooinstead of
qisrc push foo
qisrc pushdisplays reviewers before notifying them.
qisrc init --no-review
qisrc statusdisplays commits ahead/behind even when a project is dirty.
qisrc rm-group: fix when trying to remove a default group
qitoolchain convert-package: Properly raises an
NotImplementedErrorwhen used with an
- Fix bug when a package is both listed as a normal package and as a subversion package in the feed.
Read package metadata from
package.xml, not the feed. This makes it possible to use cross-toolchains packages or packages that set compile flags without a feed.
qitoolchain svn-statusto display status of subversion packages in the given toolchain
qi_stage_lib: do not call
find_libraryin the generated
qt5-tools: fix some bugs occurring during cross-compilation
qi_generate_qt_conf: only set