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
LiriTranslationsandWaylandScannermodules LiriTranslationsno longer add translatedNameentry 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.appDataDirdefault value to<dataDir>/metainfo. - Fix run environment with qbs >= 1.11.0
- Depends on qbs >= 1.11.0
- Read-only
foundproperty - 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.prefixto all paths instead of usingqbs.installPrefix - No longer rely on
qbs.installRootbeing referenced by code - Use
Probes.PkgConfigProbeinstead ofLiriPkgConfigProbe LiriLibraryProbefind 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