Qbs

Blog Documentation Get Qbs Community

Qbs 2.6.0 released

The Qbs build tool version 2.6.0 is available.

What’s new

General

  • When building only specific products via the -p option, dependent products are not necessarily built in their entirety anymore. Instead, only the artifacts required for the requested products are built.
  • Command descriptions have been updated to show the product name as a prefix rather than a suffix, making the output more readable.
  • The ConanfileProbe now supports Conan 2 and the QbsDeps generator.
  • In IDE mode, messages of type “error” instead of “warning” are now emitted for errors that would stop the build in non-IDE mode (QBS-1818).

Language

  • Added new Rule property auxiliaryInputsFromDependencies.
  • The Rule property explicitlyDependsOnFromDependencies now matches all artifacts from the dependencies, not just target artifacts.
  • The version requirement in a Depends item is now checked earlier, fixing the problem that a non-matching version of a library could break project resolving if it was found before the matching version.

Qt Support

Apple support

  • Added support for privacy manifests in frameworks (QBS-1812), improving compliance with Apple’s privacy requirements.

Try it

Qbs is available for download on the download page.

Please report issues in our bug tracker.

Join our Discord server for live discussions.

You can use our mailing list for questions and discussions.

The documentation and wiki are also good places to get started.

Qbs is also available from a number of package repositories (Chocolatey, MacPorts, Homebrew) and is updated on each release by the Qbs development team. It can also be installed through the native package management system on a number of Linux distributions. Please find a complete overview on repology.org.

Contribute

If You are a happy user of Qbs, please tell others about it. But maybe you would like to contribute something. Everything that makes Qbs better is highly appreciated. Contributions may consist of reporting bugs or fixing them right away. But also new features are very welcome. Your patches will be automatically sanity-checked, built and verified on Linux, macOS and Windows by our CI bot. Get started with instructions in the Qbs Wiki.

Thanks to everybody who made the 2.6 release happen:

  • Christian Kandeler
  • Ivan Komissarov
  • Marcus Tillmanns
  • Orgad Shaneh
  • Turkaev Usman