v3.6¶
qibuild¶
- Fix
qibuild deploy --split-debug qibuild depend: rename--singleto--direct- Allow using
qibuild make --release -G 'Visual Studio' - Allow
qibuild initto work in non-empty directories
qisrc¶
- Add
qisrc log,qisrc diffto see the differences from an other branch of the manifest - Add
qisrc rebaseto rebase on top of an other branch of the manifest qisrc checkoutnow creates the local branch at the correct locationqisrc grephonors--build-depsoptionqisrc reset--cleanis gone, you can runqisrc foreach git cleanif needed- less verbose
- checkout branches to the correct location
- better display of errors
- without argument, only run on the build project and its dependencies.
To get back the old behavior, use
qisrc reset --all
qisrc syncnow fetches even when the project is dirty
qipkg¶
qipkg deploy-package: do not hardcode user name- Raise when projects are not found
qipy¶
Give access to global site-packages
Note
You will have to recreate a virtualenv with
qipy clean -f qipy bootstrap
for this change to be effective
Fix
prefixparameter forinstallmethodFix error message when bootstrap has not been called yet
qipy list: display project paths too
qitest¶
qitjest.jsonand test files reports are inbuild/sdkinstead ofbuild/- Fix
qitest run --coverage - Fix crash when generating XML on Windows when tests have not been built
- Prefer
--qitest-jsonover default config. - Allow specifying build config arguments such as
--config
qitoolchain¶
- Rewrite
qitoolchain add-package,qitoolchain import-package- Do not try to do any guesses
- Generate better
-config.cmakefiles - Ask less questions
- Add
qibuild gen-cmake-module
CMake¶
- Fix
Qt4Macrosusage with CMake 3.0 - Avoid filenames with double slashes when installing
- Never install
.pycor__pycache__files USB_1: extend include location listqt_tools: allow reading plugins path fromQT_PLUGINS_PATH- Modules: Add
boost_iostream
Misc¶
qipy: generate apath.conffor each virtualenvpath.confnow contains every sdk directory of the worktreeqicd: usedifflibto find closest matches