diff --git a/.github/workflows/CMakeUserPresets.json b/.github/workflows/CMakeUserPresets.json index 3b6dfcd..6cced80 100644 --- a/.github/workflows/CMakeUserPresets.json +++ b/.github/workflows/CMakeUserPresets.json @@ -32,6 +32,27 @@ "lhs": "${hostSystemName}", "rhs": "Windows" } + }, + { + "name": "clang-test", + "inherits": "clang", + "cacheVariables": { + "VKU_ENABLE_TEST": "ON" + } + }, + { + "name": "clang-libcxx-test", + "inherits": "clang-libcxx", + "cacheVariables": { + "VKU_ENABLE_TEST": "ON" + } + }, + { + "name": "msvc-test", + "inherits": "msvc", + "cacheVariables": { + "VKU_ENABLE_TEST": "ON" + } } ], "buildPresets": [ @@ -49,28 +70,17 @@ } ], "testPresets": [ - { - "name": "ci-test", - "hidden": true, - "inherits": "vcpkg", - "cacheVariables": { - "VKU_ENABLE_TEST": "ON" - } - }, { "name": "clang", - "inherits": "ci-test", - "configurePreset": "clang" + "configurePreset": "clang-test" }, { "name": "clang-libcxx", - "inherits": "ci-test", - "configurePreset": "clang-libcxx" + "configurePreset": "clang-libcxx-test" }, { "name": "msvc", - "inherits": "ci-test", - "configurePreset": "msvc" + "configurePreset": "msvc-test" } ] } \ No newline at end of file