Skip to content

Commit eda9df9

Browse files
committed
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
1 parent 5b8ff75 commit eda9df9

File tree

79 files changed

+128
-2153
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

79 files changed

+128
-2153
lines changed

β€Ž.github/workflows/analyzers.ymlβ€Ž

Lines changed: 4 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
# This /ccache_vcpkg folder is common for analyzers.yml and vcpkg-linux.yml workflows
55
# vcpkg-linux.yml takes 205M and analyzers.yml takes 155M
66

7-
name: Clang-Tidy and Clazy Qt5.15/6.7
7+
name: Clang-Tidy and Clazy 6.7
88

99
# Invoke manually from the command-line using the gh command, eg.:
1010
# gh workflow run --ref silverqx-develop
@@ -36,11 +36,8 @@ jobs:
3636
# Clang Tidy can't be executed on Release builds, it's designed to be run on Debug builds only
3737
strategy:
3838
matrix:
39+
# Leaving here this matrix for future versions
3940
qt:
40-
- key: qt5
41-
name: Qt5
42-
version: 5.15.2
43-
4441
- key: qt6
4542
name: Qt6
4643
version: 6.7.2
@@ -159,15 +156,9 @@ jobs:
159156
ccache --zero-stats
160157
161158
# CMAKE_DISABLE_PRECOMPILE_HEADERS=ON is correct (Clazy is failing with OFF)
162-
# TinyDrivers are disabled for Qt v5.15
163159
- name: TinyORM cmake configure (${{ env.TinyORMBuildName }})
164160
working-directory: ${{ env.TinyORMPath }}
165161
run: >-
166-
[[ '${{ matrix.qt.key }}' == 'qt6' ]] && tinyBuildDrivers='ON' || tinyBuildDrivers='OFF'
167-
168-
[[ '${{ matrix.qt.key }}' == 'qt6' ]] &&
169-
tinyDriversType='-D DRIVERS_TYPE:STRING=Loadable' || tinyDriversType=''
170-
171162
cmake --log-level=DEBUG --log-context
172163
-S .
173164
-B "$TinyORMBuildTree"
@@ -190,8 +181,8 @@ jobs:
190181
-D ORM:BOOL=ON
191182
-D TOM:BOOL=ON
192183
-D TOM_EXAMPLE:BOOL=ON
193-
-D BUILD_DRIVERS:BOOL=$tinyBuildDrivers
194-
$tinyDriversType
184+
-D BUILD_DRIVERS:BOOL=ON
185+
-D DRIVERS_TYPE:STRING=Loadable
195186
196187
- name: TinyORM cmake build ✨ (${{ env.TinyORMBuildName }})
197188
working-directory: ${{ env.TinyORMBuildTree }}

0 commit comments

Comments
Β (0)