Releases: liri-archive/qbs-shared
1.4.0
We are proud to announce the availability of a new version of qbs-shared: modules and imports for the qbs build system that we use with all the Liri projects.
Features
- Fix out of memory of
LiriTranslations
andWaylandScanner
modules LiriTranslations
no longer add translatedName
entry in desktop files
Download
You can download the source tarball from GitHub
SHA256 checksum: 2b15c8e9ab5ef638bbc22cff6b077df98ff0546ca7192a7574e7e3e30adc4365
1.3.0
We are proud to announce the availability of a new version of qbs-shared: modules and imports for the qbs build system that we use with all the Liri projects.
Features
- Change
lirideployment.appDataDir
default value to<dataDir>/metainfo
. - Fix run environment with qbs >= 1.11.0
- Depends on qbs >= 1.11.0
- Read-only
found
property - Do not set cpp.cxxLanguageVersion when exporting Qbs dependencies
- Fix cross-compiler builds
- Add KWaylandClient and KWaylandServer modules
- Add imports for Liri Settings modules and Liri Shell indicators
Download
You can download the source tarball from GitHub
SHA256 checksum: 0eb41b669c894ba289917e04f575e996692f2382b06d9545aab2f06d85fc544c
1.2.0
We are proud to announce the availability of a new version of qbs-shared: modules and imports for the qbs build system that we use with all the Liri projects.
The main change of this release is with the lirideployment
module that now has the lirideployment.prefix
property that defaults to /usr/local
.
All lirideployment
paths are now absolute.
Changing lirideployment.prefix
will change the prefix to all of them except lirideployment.etcDir
which defaults to /etc
.
Features
- Prepend qbs.sysroot and fix builds with cross-compiler
- Use absolute paths for
lirideployment
- Prepend
lirideployment.prefix
to all paths instead of usingqbs.installPrefix
- No longer rely on
qbs.installRoot
being referenced by code - Use
Probes.PkgConfigProbe
instead ofLiriPkgConfigProbe
LiriLibraryProbe
find multiple files- Rewrite several modules to use
LiriLibraryProbe
- Depends on qbs >= 1.9.0
Download
You can download the source tarball from GitHub
SHA256 checksum: 1cbf3475bef23f3533bb164ad9eda7042d488a0e7a6a954b48cfb4c8cee1d1aa
1.1.0
We are proud to announce the availability of a new version of qbs-shared: modules and imports for the qbs build system that we use with all the Liri projects.
Features
- Clang static analyzer support
- Do not set QML plugins as bundles
- Add LiriProduct import with common features for all products
- Add LiriPrivateModule import for private modules
- Add LiriLibraryProbe import that finds includes and shared libraries without pkg-config support
- Adapt to qbs 1.10
- Add AppStreamQt module
Download
You can download the source tarball from GitHub
SHA256 checksum: ab1d1fc8a7a76df6a7e7b521c9ddfcdc997d8a6d57c3f43acbb6bbe5f2059ae7
1.0.0
We are proud to announce the availability of the first stable version of qbs-shared, modules and imports for the qbs build system that we use with all the Liri projects.
Features
- Requires qbs 1.8.0 or greater
- Replace deprecated loadExtension() with require()
- Allow Liri modules to be static libraries
- Install only qbs imports and modules and not liri-qbs-shared development scripts
- Set default LiriHeaders name and type
Download
You can download the source tarball from GitHub
SHA256 checksum: cc815da918e0f703239518f6bca2691a4c3ade270114cd3e043cff6426a23e8c
0.9.0
We are proud to announce the availability of the first version of qbs-shared, modules and imports for the qbs build system that we use with all the Liri projects.
Features
- Imports and modules for the qbs build system
Download
You can download the source tarball from GitHub
SHA256 checksum: e171d86b485e5f6c5f1f5bdcd3bfad1b86df244bae92e015fcc74d22068aa48b