# qiBuild documentation

# v3.5

## qibuild

- Strip debug symbols from libraries only once

## qisrc

- Remove the possibility to have several manifests in one worktree. (this is harmless because most users only have one manifest anyway), but it also means that the syntax of the snapshots files changed
- `qisrc manifest` command is gone, its API was clumsy, instead use the new `qisrc` commands, like this:

old | new
--- | ---
`qisrc manifest --list` | `qisrc info`
`qisrc manifest default -g bar` | `qisrc add-group, qisrc remove-group`
`qisrc manifest --check default /path/to/xml` | `qisrc check-manifest /path/to/xml`

## qidoc

- Fix building doc in release
- `qidoc clean` now also cleans dependencies

## qipy

- Fix `qipy list`

## qipkg

- Preserve files permissions when extracting

## cmake

- Add wrappers for `bison` and `flex`
- Add module for `clang`
- Add module for `bz2`
- Add `qi_install_test_data`

## misc

Hide output of commands when using `--quiet`

Changelog CMake index Python index Index