diff --git a/.github/workflows/analyzers.yml b/.github/workflows/analyzers.yml index 041f31308..a095f233c 100644 --- a/.github/workflows/analyzers.yml +++ b/.github/workflows/analyzers.yml @@ -127,11 +127,15 @@ jobs: -D CMAKE_CXX_SCAN_FOR_MODULES:BOOL=OFF -D VCPKG_APPLOCAL_DEPS:BOOL=OFF -D VERBOSE_CONFIGURE:BOOL=ON + -D BUILD_TREE_DEPLOY:BOOL=OFF + -D MATCH_EQUAL_EXPORTED_BUILDTREE:BOOL=OFF + -D STRICT_MODE:BOOL=OFF -D MYSQL_PING:BOOL=ON -D BUILD_TESTS:BOOL=ON -D ORM:BOOL=ON -D TOM:BOOL=ON -D TOM_EXAMPLE:BOOL=ON + -D BUILD_DRIVERS:BOOL=OFF - name: TinyORM cmake build ✨ (analyzer-${{ matrix.qt.key }}-clang-debug) working-directory: >- diff --git a/.github/workflows/clang-cl-qt6.yml b/.github/workflows/clang-cl-qt6.yml index cde8fdb7a..69b874adf 100644 --- a/.github/workflows/clang-cl-qt6.yml +++ b/.github/workflows/clang-cl-qt6.yml @@ -574,11 +574,15 @@ jobs: -D CMAKE_CXX_SCAN_FOR_MODULES:BOOL=OFF -D VCPKG_APPLOCAL_DEPS:BOOL=OFF -D VERBOSE_CONFIGURE:BOOL=ON + -D BUILD_TREE_DEPLOY:BOOL=OFF + -D MATCH_EQUAL_EXPORTED_BUILDTREE:BOOL=OFF + -D STRICT_MODE:BOOL=OFF -D MYSQL_PING:BOOL=ON -D BUILD_TESTS:BOOL=ON -D ORM:BOOL=ON -D TOM:BOOL=ON -D TOM_EXAMPLE:BOOL=ON + -D BUILD_DRIVERS:BOOL=OFF - name: TinyORM cmake build ✨ (clang-cl-cmake-debug) run: >- diff --git a/.github/workflows/linux-qt5.yml b/.github/workflows/linux-qt5.yml index 1349c6fef..3c9a5e0eb 100644 --- a/.github/workflows/linux-qt5.yml +++ b/.github/workflows/linux-qt5.yml @@ -310,11 +310,15 @@ jobs: -D CMAKE_CXX_SCAN_FOR_MODULES:BOOL=OFF -D VCPKG_APPLOCAL_DEPS:BOOL=OFF -D VERBOSE_CONFIGURE:BOOL=ON + -D BUILD_TREE_DEPLOY:BOOL=OFF + -D MATCH_EQUAL_EXPORTED_BUILDTREE:BOOL=OFF + -D STRICT_MODE:BOOL=OFF -D MYSQL_PING:BOOL=ON -D BUILD_TESTS:BOOL=ON -D ORM:BOOL=ON -D TOM:BOOL=ON -D TOM_EXAMPLE:BOOL=ON + -D BUILD_DRIVERS:BOOL=OFF - name: TinyORM cmake build ✨ (${{ matrix.compiler.key }}-cmake-debug) run: >- diff --git a/.github/workflows/linux-qt6.yml b/.github/workflows/linux-qt6.yml index 210585319..7b5a083ef 100644 --- a/.github/workflows/linux-qt6.yml +++ b/.github/workflows/linux-qt6.yml @@ -552,11 +552,15 @@ jobs: -D CMAKE_CXX_SCAN_FOR_MODULES:BOOL=OFF -D VCPKG_APPLOCAL_DEPS:BOOL=OFF -D VERBOSE_CONFIGURE:BOOL=ON + -D BUILD_TREE_DEPLOY:BOOL=OFF + -D MATCH_EQUAL_EXPORTED_BUILDTREE:BOOL=OFF + -D STRICT_MODE:BOOL=OFF -D MYSQL_PING:BOOL=ON -D BUILD_TESTS:BOOL=ON -D ORM:BOOL=ON -D TOM:BOOL=ON -D TOM_EXAMPLE:BOOL=ON + -D BUILD_DRIVERS:BOOL=OFF - name: TinyORM cmake build ✨ (${{ matrix.compiler.key }}-cmake-debug) run: >- diff --git a/.github/workflows/msvc2019-qt5.yml b/.github/workflows/msvc2019-qt5.yml index ef2735733..5da079fb2 100644 --- a/.github/workflows/msvc2019-qt5.yml +++ b/.github/workflows/msvc2019-qt5.yml @@ -427,11 +427,15 @@ jobs: -D CMAKE_CXX_SCAN_FOR_MODULES:BOOL=OFF -D VCPKG_APPLOCAL_DEPS:BOOL=OFF -D VERBOSE_CONFIGURE:BOOL=ON + -D BUILD_TREE_DEPLOY:BOOL=OFF + -D MATCH_EQUAL_EXPORTED_BUILDTREE:BOOL=OFF + -D STRICT_MODE:BOOL=OFF -D MYSQL_PING:BOOL=ON -D BUILD_TESTS:BOOL=ON -D ORM:BOOL=ON -D TOM:BOOL=ON -D TOM_EXAMPLE:BOOL=ON + -D BUILD_DRIVERS:BOOL=OFF - name: TinyORM cmake build ✨ (msvc-cmake-debug) run: | diff --git a/.github/workflows/msvc2022-qt6.yml b/.github/workflows/msvc2022-qt6.yml index 5041b5f08..c8607b226 100644 --- a/.github/workflows/msvc2022-qt6.yml +++ b/.github/workflows/msvc2022-qt6.yml @@ -571,11 +571,15 @@ jobs: -D CMAKE_CXX_SCAN_FOR_MODULES:BOOL=OFF -D VCPKG_APPLOCAL_DEPS:BOOL=OFF -D VERBOSE_CONFIGURE:BOOL=ON + -D BUILD_TREE_DEPLOY:BOOL=OFF + -D MATCH_EQUAL_EXPORTED_BUILDTREE:BOOL=OFF + -D STRICT_MODE:BOOL=OFF -D MYSQL_PING:BOOL=ON -D BUILD_TESTS:BOOL=ON -D ORM:BOOL=ON -D TOM:BOOL=ON -D TOM_EXAMPLE:BOOL=ON + -D BUILD_DRIVERS:BOOL=OFF - name: TinyORM cmake build ✨ (msvc-cmake-${{ matrix.build-type.key }}) run: >- diff --git a/.github/workflows/msys2-ucrt64.yml b/.github/workflows/msys2-ucrt64.yml index dbaef5086..df2c3a34b 100644 --- a/.github/workflows/msys2-ucrt64.yml +++ b/.github/workflows/msys2-ucrt64.yml @@ -349,11 +349,15 @@ jobs: -D CMAKE_CXX_SCAN_FOR_MODULES:BOOL=OFF -D VCPKG_APPLOCAL_DEPS:BOOL=OFF -D VERBOSE_CONFIGURE:BOOL=ON + -D BUILD_TREE_DEPLOY:BOOL=OFF + -D MATCH_EQUAL_EXPORTED_BUILDTREE:BOOL=OFF + -D STRICT_MODE:BOOL=OFF -D MYSQL_PING:BOOL=ON -D BUILD_TESTS:BOOL=ON -D ORM:BOOL=ON -D TOM:BOOL=ON -D TOM_EXAMPLE:BOOL=ON + -D BUILD_DRIVERS:BOOL=OFF - name: TinyORM cmake build ✨ (${{ matrix.compiler.key }}-${{ matrix.qt.key }}-cmake-debug) shell: msys2 {0} diff --git a/.github/workflows/vcpkg-linux.yml b/.github/workflows/vcpkg-linux.yml index 13a6fc5de..84f4ef04b 100644 --- a/.github/workflows/vcpkg-linux.yml +++ b/.github/workflows/vcpkg-linux.yml @@ -414,12 +414,15 @@ jobs: -D CMAKE_CXX_SCAN_FOR_MODULES:BOOL=OFF -D VCPKG_APPLOCAL_DEPS:BOOL=OFF -D VERBOSE_CONFIGURE:BOOL=ON + -D BUILD_TREE_DEPLOY:BOOL=OFF -D MATCH_EQUAL_EXPORTED_BUILDTREE:BOOL=ON + -D STRICT_MODE:BOOL=OFF -D MYSQL_PING:BOOL=OFF -D BUILD_TESTS:BOOL=OFF -D ORM:BOOL=ON -D TOM:BOOL=OFF -D TOM_EXAMPLE:BOOL=OFF + -D BUILD_DRIVERS:BOOL=OFF - name: TinyORM cmake build ✨ (manual-gcc-${{ matrix.build-type.key }}) working-directory: >- @@ -513,11 +516,15 @@ jobs: -D CMAKE_EXPORT_PACKAGE_REGISTRY:BOOL=OFF -D VCPKG_APPLOCAL_DEPS:BOOL=OFF -D VERBOSE_CONFIGURE:BOOL=ON + -D BUILD_TREE_DEPLOY:BOOL=OFF + -D MATCH_EQUAL_EXPORTED_BUILDTREE:BOOL=OFF + -D STRICT_MODE:BOOL=OFF -D MYSQL_PING:BOOL=OFF -D BUILD_TESTS:BOOL=OFF -D ORM:BOOL=ON -D TOM:BOOL=OFF -D TOM_EXAMPLE:BOOL=OFF + -D BUILD_DRIVERS:BOOL=OFF -D RESOLVE_TINYORM:STRING=FetchContent # Also install it, to test the deployment process diff --git a/.github/workflows/vcpkg-windows.yml b/.github/workflows/vcpkg-windows.yml index 8b0631a58..565089da6 100644 --- a/.github/workflows/vcpkg-windows.yml +++ b/.github/workflows/vcpkg-windows.yml @@ -377,12 +377,15 @@ jobs: -D CMAKE_CXX_SCAN_FOR_MODULES:BOOL=OFF -D VCPKG_APPLOCAL_DEPS:BOOL=OFF -D VERBOSE_CONFIGURE:BOOL=ON + -D BUILD_TREE_DEPLOY:BOOL=OFF -D MATCH_EQUAL_EXPORTED_BUILDTREE:BOOL=ON + -D STRICT_MODE:BOOL=OFF -D MYSQL_PING:BOOL=OFF -D BUILD_TESTS:BOOL=OFF -D ORM:BOOL=ON -D TOM:BOOL=OFF -D TOM_EXAMPLE:BOOL=OFF + -D BUILD_DRIVERS:BOOL=OFF - name: TinyORM cmake build ✨ (manual-msvc-${{ matrix.build-type.key }}) working-directory: >- @@ -472,11 +475,15 @@ jobs: -D CMAKE_EXPORT_PACKAGE_REGISTRY:BOOL=OFF -D VCPKG_APPLOCAL_DEPS:BOOL=OFF -D VERBOSE_CONFIGURE:BOOL=ON + -D BUILD_TREE_DEPLOY:BOOL=OFF + -D MATCH_EQUAL_EXPORTED_BUILDTREE:BOOL=OFF + -D STRICT_MODE:BOOL=OFF -D MYSQL_PING:BOOL=OFF -D BUILD_TESTS:BOOL=OFF -D ORM:BOOL=ON -D TOM:BOOL=OFF -D TOM_EXAMPLE:BOOL=OFF + -D BUILD_DRIVERS:BOOL=OFF -D RESOLVE_TINYORM:STRING=FetchContent # Also install it, to test the deployment process