You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
If only the vcpkg is updated but the TinyORM version number is not bumped then
@@ -1102,10 +1102,10 @@ How the Package Config file works:
1102
1102
- I have invested a lot of effort to these info messages
1103
1103
- whether linking against the single, multi, vcpkg builds
1104
1104
- against which TinyORM package is linking eg.:
1105
-
Found package TinyOrm 0.36.4.0 Debug (requested 0.36.4) at O:/Code/c/qMedia/TinyORM/TinyORM-builds-cmake/build-TinyORM-Desktop_Qt_6_5_3_MSVC2022_64bit-Debug/TinyOrmConfig.cmake
1105
+
Found package TinyOrm 0.36.5.0 Debug (requested 0.36.5) at O:/Code/c/qMedia/TinyORM/TinyORM-builds-cmake/build-TinyORM-Desktop_Qt_6_5_3_MSVC2022_64bit-Debug/TinyOrmConfig.cmake
1106
1106
1107
1107
- whether Matching build type for Build tree was enabled/disabled eg.:
1108
-
Matching build type for the TinyOrm 0.36.4.0 package build tree was enabled
1108
+
Matching build type for the TinyOrm 0.36.5.0 package build tree was enabled
1109
1109
- Matching build type is controlled by the MATCH_EQUAL_EXPORTED_BUILDTREE CMake config. option
Copy file name to clipboardExpand all lines: docs/building/tinyorm.mdx
+2-2Lines changed: 2 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -446,7 +446,7 @@ cd TinyORM-builds-cmake/build-debug
446
446
447
447
##### CMake `STRICT_MODE` option
448
448
449
-
The `STRICT_MODE``CMake` configuration option was added in `TinyORM``v0.36.4`. This option was added to avoid the propagation of aggressive strict warning compiler/linker options and Qt definitions from the `TinyORM` library to user code through the [`TinyOrm::CommonConfig`](https://github.com/silverqx/TinyORM/blob/main/cmake/CommonModules/TinyCommon.cmake) interface library.
449
+
The `STRICT_MODE``CMake` configuration option was added in `TinyORM``v0.36.5`. This option was added to avoid the propagation of aggressive strict warning compiler/linker options and Qt definitions from the `TinyORM` library to user code through the [`TinyOrm::CommonConfig`](https://github.com/silverqx/TinyORM/blob/main/cmake/CommonModules/TinyCommon.cmake) interface library.
450
450
451
451
`TinyORM` uses the strictest warning level options, virtually anything that can be enabled is enabled to produce a better code. I highly recommend enabling this option to produce better code and to follow good practices. It also helps to follow the `ISOCPP`[C++ Core Guidelines](https://isocpp.github.io/CppCoreGuidelines/CppCoreGuidelines) standards.
452
452
@@ -539,7 +539,7 @@ Important `CMake` options.
539
539
In your application or library `CMakeLists.txt` file add following `find_package()` call.
540
540
541
541
```cmake title='CMakeLists.txt'
542
-
find_package(TinyOrm 0.36.4 CONFIG REQUIRED)
542
+
find_package(TinyOrm 0.36.5 CONFIG REQUIRED)
543
543
```
544
544
545
545
If the `TinyORM` build tree is not exported to the CMake's [`User Package Registry`](https://cmake.org/cmake/help/latest/manual/cmake-packages.7.html#user-package-registry) then also add the `TinyORM` build tree or `CMAKE_INSTALL_PREFIX` folder to the `CMAKE_PREFIX_PATH`, so CMake can find TinyORM's package configuration file during `find_package(TinyOrm)` call.
0 commit comments