Commit Graph

293 Commits

Author SHA1 Message Date
silverqx 3181d46ca4 qmake/cmake disabled -Weffc++, it's outdated
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110186
2024-03-17 11:18:11 +01:00
silverqx 139df1d2a8 qmake/cmake disabled QT_USE_QSTRINGBUILDER 2024-03-17 10:09:03 +01:00
silverqx 6699bd3ea8 testdata_tom bugfix fixtypo in migration filename 2024-02-25 13:55:48 +01:00
silverqx 71e039c12b cmake added todo task 2024-02-24 13:08:36 +01:00
silverqx 5a661c1b93 extracted stringify C macro to own hpp file 2024-02-05 16:27:49 +01:00
silverqx b84bce947e cmake added ENV{TINYORM_EXPORT_PACKAGE_REGISTRY} 2024-02-05 16:27:48 +01:00
silverqx 658c380d97 cmake renamed function 2024-02-05 16:27:48 +01:00
silverqx 97df9ef263 cmake fixtypo 2024-02-05 16:27:48 +01:00
silverqx 1dc316d6e1 cmake added Compatible Interface Property
Added the SOVERSION TinyOrm property to the Compatible Interface.
2024-02-05 16:27:47 +01:00
silverqx f07af618ce cmake used <target>_VERSION_MAJOR 2024-02-05 16:27:47 +01:00
silverqx 7a17cdc950 cmake formatting 2024-02-05 16:27:47 +01:00
silverqx dca10052ca cmake renamed Compatible Interface Property
Renamed to TinyOrm_VERSION_MAJOR.
2024-02-05 16:27:47 +01:00
silverqx 8d03dcc567 cmake added comment 2024-02-05 16:27:46 +01:00
silverqx 04a96c6f19 cmake enhanced TinyResourceAndManifest.cmake
- added support for MODULE_LIBRARY
2024-02-05 16:27:40 +01:00
silverqx d9a794c7f7 cmake whitespaces and formatting 2023-12-18 13:04:52 +01:00
silverqx 11e31827c3 cmake renamed function parameter 2023-12-18 13:04:10 +01:00
silverqx f4454ac517 updated vcpkg REF and SHA512
[skip ci]
2023-11-02 08:35:16 +01:00
silverqx e2c3733eec bump version to TinyORM v0.36.5
- vcpkg removed triplet from usage.in
 - tools enhanced qtbuild-qmysql-driver
2023-11-02 08:33:39 +01:00
silverqx 941392c597 vcpkg removed triplet from usage.in 2023-11-02 08:32:07 +01:00
silverqx e6807448a0 updated vcpkg REF and SHA512
[skip ci]
2023-10-31 15:35:06 +01:00
silverqx 5e06d45c24 bump version to TinyORM v0.36.4
- bugfix column aliases quoting
2023-10-31 15:33:34 +01:00
silverqx 514d3ab645 updated vcpkg REF and SHA512
[skip ci]
2023-10-20 22:46:51 +02:00
silverqx 84abcb1307 bump version to TinyORM v0.36.3
- vcpkg added missing license field
2023-10-20 22:45:07 +02:00
silverqx 937590bd19 vcpkg added missing license field
[skip ci]
2023-10-20 22:44:14 +02:00
silverqx 6acefe7ed5 updated vcpkg REF and SHA512
[skip ci]
2023-10-20 18:58:17 +02:00
silverqx e1cd43177c bump version to TinyORM v0.36.2
- cmake case-insensitive CMAKE_BUILD_TYPE
 - cmake added new unsupported build
 - workflows bugfix-es
 - cmake bugfix-es
2023-10-20 18:55:54 +02:00
silverqx ffcfe60711 cmake avoided possible disabled PCH
Restrict disabling PCH if the ccache is used as the compiler launcher
with the MSVC compiler.
2023-10-20 18:29:52 +02:00
silverqx dfd253d2c5 cmake case-insensitive CMAKE_BUILD_TYPE
Refactored to case-insensitive CMAKE_BUILD_TYPE everywhere.
2023-10-20 18:27:28 +02:00
silverqx b4685e88a7 cmake added verbose message 2023-10-20 18:24:26 +02:00
silverqx 99d5fd38ec cmake added comments 2023-10-20 18:20:04 +02:00
silverqx d6a4dd668f cmake whitespace and formatting 2023-10-20 18:17:45 +02:00
silverqx 34c6501c49 cmake added new unsupported build 2023-10-20 14:11:35 +02:00
silverqx b11a6ea596 cmake renamed variable 2023-10-20 14:09:42 +02:00
silverqx ebf6276543 updated vcpkg REF and SHA512
[skip ci]
2023-10-19 17:11:26 +02:00
silverqx 291778ce2c bump version to TinyORM v0.36.1
- vcpkg enabled tom example on Linux
 - workflows bugfix-es
2023-10-19 17:05:05 +02:00
silverqx 1d6d219d68 vcpkg enabled tom example on Linux
Disabled versioned tom executable on Linux because of
vcpkg/issues/33551.
2023-10-19 11:56:50 +02:00
silverqx dd003495b2 updated vcpkg REF and SHA512
[skip ci]
2023-10-17 16:19:22 +02:00
silverqx 97ee043adb bump version to TinyORM v0.36.0 and tom v0.7.0
- workflows added CI for TinyORM vcpkg ports
 - upgraded to Qt v6.5.3
 - upgraded to Clang-Tidy 17
 - docs added Partial guessing of TINYORM_BUILD_TREE
 - tom enhanced about command
 - tools added deploy.ps1 script 🥳
 - vcpkg revisited vcpkg ports
 - cmake revisited vcpkg-related code
 - cmake added STRICT_MODE option
2023-10-17 16:13:31 +02:00
silverqx 744cc2449c cmake formatting 2023-10-17 15:26:15 +02:00
silverqx ec70b893e7 cmake added $<BUILD_INTERFACE:...> everywhere 2023-10-17 15:26:15 +02:00
silverqx b65d7f8900 workflows removed MATCH_EQUAL_EXPORTED_BUILDTREE
Also removed in tools and vcpkg port because it's OFF by default.
2023-10-17 15:26:12 +02:00
silverqx c2b30d3312 cmake added comments 2023-10-17 15:26:12 +02:00
silverqx fa11fb3082 added comment and updated NOTES.txt 2023-10-17 15:26:12 +02:00
silverqx 4398537ab4 cmake avoid duplicate call 2023-10-17 15:26:03 +02:00
silverqx e1cb18dbaa cmake updated comment 2023-10-17 15:26:03 +02:00
silverqx cc8e2c5a12 vcpkg used format-manifest on vcpkg.json files 2023-10-17 15:26:02 +02:00
silverqx f47eb19d70 vcpkg enable tom-example on windows only
Related to https://github.com/microsoft/vcpkg/issues/33551
2023-09-10 12:06:46 +02:00
silverqx 32782c1015 cmake added missing QT_NO_DEBUG_OUTPUT 2023-09-10 12:06:46 +02:00
silverqx 5e4c0a3645 cmake formatting 2023-09-10 12:06:45 +02:00
silverqx f6438a79b8 vcpkg removed host: true for qtbase 2023-09-10 12:06:45 +02:00