Modern build tool for software projects

Edit Package qbs
https://wiki.qt.io/Qbs

Qbs is a tool that helps simplify the build process for developing projects
across multiple platforms. Qbs can be used for any software project, whether
it is written with Qt or not.

Qbs is an all-in one tool that generates a build graph from a high-level
project description (like qmake or CMake) and additionally undertakes the tasks
of executing the commands in the low-level build graph (like make).

This package contains the command line interface. The Qt Creator IDE does
directly support working qbs projects.

Refresh
Refresh
Source Files
Filename Size Changed
qbs-src-2.2.2.tar.gz 0005550000 5.29 MB
qbs.changes 0000015872 15.5 KB
qbs.spec 0000004415 4.31 KB
Revision 6 (latest revision is 7)
Christophe Marin's avatar Christophe Marin (krop) accepted request 1158807 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 6)
- update to 2.2.2:
  * Improved speed of project resolving by employing multiple CPU
    cores, if available.
  * Object and array (var and varList) properties are now
    immutable in Probe items.
  * Modules can now contain `Parameters` items.
  * ModuleProviders can now contain `PropertyOptions` items.
  * Allow `"mold"` as value for `cpp.linkerVariant`.
  * The systemIncludePaths property is now handled correctly for
    clang-cl.
  * Only create qbs modules for those Qt modules that products
    actually need.
  * Users can now opt out of using RPATH when linking on Linux.
  * Protobuf module now requires pkg-config or built-in runtime.
  * Protobuf module now requires C++17 on all platforms.
  * Capnproto module: the outputDir property is now mutable.
  * Added support for Groups to the VisualStudio generator.
  * pkgconfig module provider: mergeDependencies property is
    deprecated.
  * Worked around crash in cl.exe when retrieving built-in
    defines (QBS-1743).
  * Fixed name collision check for multi-part modules (QBS-1772).
  * Fixed potential assertion when attaching properties on
    non-present modules (QBS-1776).
  * Fixed the qbspkgconfig Qt provider for the case when there
    is no Qt (QBS-1777).
  * Make protobuf usable without qbspkgconfig again (QBS-1663).
  * Add support for the definePrefix option to qbspkgconfig.
Comments 0
openSUSE Build Service is sponsored by