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
@@ -1283,10 +1283,10 @@ How the Package Config file works:
1283
1283
- I have invested a lot of effort to these info messages
1284
1284
- whether linking against the single, multi, vcpkg builds
1285
1285
- against which TinyORM package is linking eg.:
1286
-
Found package TinyOrm 0.37.2.0 Debug (requested 0.37.2) at O:/Code/c/qMedia/TinyORM/TinyORM-builds-cmake/build-TinyORM-Desktop_Qt_6_7_0_MSVC2022_64bit-Debug/TinyOrmConfig.cmake
1286
+
Found package TinyOrm 0.37.3.0 Debug (requested 0.37.3) at O:/Code/c/qMedia/TinyORM/TinyORM-builds-cmake/build-TinyORM-Desktop_Qt_6_7_0_MSVC2022_64bit-Debug/TinyOrmConfig.cmake
1287
1287
1288
1288
- whether Matching build type for Build tree was enabled/disabled eg.:
1289
-
Matching build type for the TinyOrm 0.37.2.0 package build tree was enabled
1289
+
Matching build type for the TinyOrm 0.37.3.0 package build tree was enabled
1290
1290
- 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.37.2`. 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.37.3`. 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
@@ -543,7 +543,7 @@ Important `CMake` options.
543
543
In your application or library `CMakeLists.txt` file add following `find_package()` call.
544
544
545
545
```cmake title='CMakeLists.txt'
546
-
find_package(TinyOrm 0.37.2 CONFIG REQUIRED)
546
+
find_package(TinyOrm 0.37.3 CONFIG REQUIRED)
547
547
```
548
548
549
549
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