Commit Graph

696 Commits

Author SHA1 Message Date
silverqx 1edf318b00 workflows self-hosted restore MySQL database 2024-08-14 20:02:00 +02:00
silverqx 6d8556b0d2 workflows removed workaround (FetchContent)
Removed workaround for FetchContent UPDATE_DISCONNECTED bug.

Bug was fixed in CMake v3.30.2.

See: https://discourse.cmake.org/t/fetchcontent-declare-update-disconnected-and-vcpkg/11312
2024-08-13 00:04:40 +02:00
silverqx d2e19598b8 workflows used >- 2024-08-12 23:47:00 +02:00
silverqx 06366a0a0a workflows bugfix executable filename 2024-08-12 23:46:11 +02:00
silverqx 41e4e427b0 workflows bugfix missing pwsh call operator 2024-08-12 23:11:19 +02:00
silverqx 9ecf06f436 workflows bugfix executable filename 2024-08-12 23:01:13 +02:00
silverqx 1437d700a3 workflows bugfix pwsh comparison operator 2024-08-12 22:43:48 +02:00
silverqx 5878eae04b workflows moved step back down 2024-08-11 20:32:37 +02:00
silverqx ff360f5ef9 workflows analyzers bugfix build type 🤔 2024-08-11 20:32:36 +02:00
silverqx 8279b53afe workflows print .comment section (linker version) 2024-08-11 20:32:33 +02:00
silverqx 14febda6a8 workflows used >- 2024-08-10 12:17:58 +02:00
silverqx 5891348dd8 workflows bugfix missing Qt spec in bin/ PATH 🤔 2024-08-10 12:17:58 +02:00
silverqx 6bfa379203 workflows bugfix print compiler/linker versions 2024-08-10 12:17:58 +02:00
silverqx 1a2cb56415 workflows added comment 2024-08-10 12:17:57 +02:00
silverqx c6bc93268b workflows always install latest CMake and Ninja 2024-08-10 12:17:57 +02:00
silverqx f0aa5f5a1f workflows bugfix print Qt version 2024-08-10 12:17:54 +02:00
silverqx eaea0af15a workflows added Qt print version 2024-08-09 16:48:39 +02:00
silverqx b6626a2358 workflows added print version
For compilers, linkers, ninja, and vcpkg.
2024-08-09 16:43:52 +02:00
silverqx f801ec0b96 added v before version number for Clazy 2024-08-09 01:12:49 +02:00
silverqx f171673ea7 workflows analyzers upgraded to Clazy v1.12 2024-08-09 01:11:56 +02:00
silverqx 1d6e9a033e workflows bugfix LTO 2024-08-06 21:01:44 +02:00
silverqx c2a8a90373 workflows bugfix workaround for FetchContent
Temporary workaround until the FetchContent UPDATE_DISCONNECTED bugs
will be fixed.

See: https://discourse.cmake.org/t/fetchcontent-declare-update-disconnected-and-vcpkg/11312
2024-07-26 05:31:09 +02:00
silverqx 92a6975538 workflows workaround for FetchContent
Temporary workaround until the FetchContent UPDATE_DISCONNECTED bugs
will be fixed.

See: https://discourse.cmake.org/t/fetchcontent-declare-update-disconnected-and-vcpkg/11312
2024-07-25 17:27:04 +02:00
silverqx 5a66f8689a Revert "workflows workaround CMake ~3.29.6 version"
Bug is already fix in v3.30.1.

See: https://gitlab.kitware.com/cmake/cmake/-/issues/26111

This reverts commit 62831b0440.
2024-07-21 20:09:29 +02:00
silverqx ac44f886de workflows removed MATCH_EQUAL_EXPORTED_BUILDTREE
The MATCH_EQUAL_EXPORTED_BUILDTREE is only considered if
the CMAKE_EXPORT_PACKAGE_REGISTRY=ON.
2024-07-05 22:56:07 +02:00
silverqx 584554b3b2 workflows upgraded to jurplel/install-qt-action@4 2024-07-05 20:44:05 +02:00
silverqx e3c4e151ee workflows removed caching for action
For KyleMayes/install-llvm-action.

Reason:

Caching is not currently recommended, it is usually slower than just
directly downloading the LLVM and Clang binaries.
2024-07-05 20:43:14 +02:00
silverqx 3774ec6c1b workflows fixtypo 2024-07-05 09:15:36 +02:00
silverqx 62831b0440 workflows workaround CMake ~3.29.6 version
Use the CMake ~3.29.6 until the following bug will be fixed:
https://gitlab.kitware.com/cmake/cmake/-/issues/26111
2024-07-04 10:34:43 +02:00
silverqx 64374e8ba6 workflows upgrade to Clang v18.1.8 2024-07-03 18:52:31 +02:00
silverqx f2474df820 workflows bugfix used env. variable 2024-07-03 18:52:14 +02:00
silverqx afe299e6b0 upgraded to MySQL v9.0
- workflows, tools, docs, qmake, CMake, ...
2024-07-03 16:52:11 +02:00
silverqx 69ba98e68b workflows decreased parallel 2024-07-03 09:25:28 +02:00
silverqx eda9df9f9e removed Qt v5 support since TinyORM v0.38.0 🎉🕺🙌
Removed Qt v5.15 support since TinyORM v0.38.0, finally.

Minimum required Qt version is now v6.2!

Day of celebration is today. 😁

 - removed all #if QT_VERSION macro checks
 - updated docs
 - workflows removed Qt v5 related pipelines
 - updated all comments
 - vcpkg removed tinyorm-qt5 port
 - updated Gentoo build
 - updated README.md Qt v5 badges
 - tools removed Qt v5 related scripts
 - tools updated deploy.ps1 script
2024-06-28 14:57:59 +02:00
silverqx e82478c4ea workflows added --clean-after-build for tinyorm
To avoid high disk usage.
2024-06-25 12:13:13 +02:00
silverqx 31b8e06a9c fixtypo compiler names
Everywhere cmake, qmake, docs, ...
2024-06-25 12:13:10 +02:00
silverqx 8313034175 workflows upgraded to actions/cache@v4 2024-06-25 12:13:09 +02:00
silverqx ea4f1689d7 workflows extracted Qt version to env. variable
Forgotten to extract.
2024-06-19 13:32:26 +02:00
silverqx c32ec5a2e6 upgraded to Qt v6.7.2
- docs
 - tools
 - workflows
 - NOTES.txt
2024-06-19 12:12:19 +02:00
silverqx d53672962c workflows create VCPKG_DEFAULT_BINARY_CACHE folder 2024-06-14 19:42:26 +02:00
silverqx 74145e0cc4 workflows updated ccache comments 2024-06-14 19:42:26 +02:00
silverqx 7813c20afb workflows vcpkg added -vcpkg- to build folder name 2024-06-14 19:42:26 +02:00
silverqx 49568dae95 workflows ccache changed all to --verbose 2024-06-14 19:42:25 +02:00
silverqx 232857eb4f workflows added -lto to build folder name 2024-06-14 19:42:25 +02:00
silverqx e9e02589d4 workflows removed GitHub binary caching
Removed for self-hosted runners.
2024-06-14 19:42:25 +02:00
silverqx 5e5dc7c381 workflows added VCPKG_DEFAULT_BINARY_CACHE
Added for Windows self-hosted only to avoid creating binary cache
on C: drive.

 - added comment for Linux self-hosted
2024-06-14 19:42:25 +02:00
silverqx 5cdfe224da workflows added CMAKE_CXX_SCAN_FOR_MODULES=OFF 2024-06-14 19:42:25 +02:00
silverqx 51efd6ab5d workflows vcpkg bugfix GCC14 libmysql 2024-06-14 19:42:24 +02:00
silverqx a982e3fefb workflows added ccache comments 2024-06-14 19:42:24 +02:00
silverqx 3020067c87 workflows bugfix $env:TinyQtSpecPlain 2024-06-14 19:42:24 +02:00