feat: add CMake build configuration and unit tests for XRabbitMQClient

This commit is contained in:
bing
2026-04-03 15:36:34 +08:00
parent b704b006c1
commit fee1555166
58 changed files with 6183 additions and 8 deletions

View File

@@ -0,0 +1,45 @@
{
"version": 3,
"vendor": {
"conan": {}
},
"cmakeMinimumRequired": {
"major": 3,
"minor": 15,
"patch": 0
},
"configurePresets": [
{
"name": "conan-release",
"displayName": "'conan-release' config",
"description": "'conan-release' configure using 'MinGW Makefiles' generator",
"generator": "MinGW Makefiles",
"cacheVariables": {
"CMAKE_SH": "CMAKE_SH-NOTFOUND",
"CMAKE_POLICY_DEFAULT_CMP0091": "NEW",
"CMAKE_BUILD_TYPE": "Release"
},
"environment": {
"PATH": "C:\\Qt\\Qt5.14.2\\Tools\\mingw730_64\\bin;$penv{PATH}"
},
"toolchainFile": "generators\\conan_toolchain.cmake",
"binaryDir": "C:\\Users\\bing\\workspace\\third-party\\XRabbitMQClient\\build\\Release"
}
],
"buildPresets": [
{
"name": "conan-release",
"configurePreset": "conan-release",
"jobs": 12
}
],
"testPresets": [
{
"name": "conan-release",
"configurePreset": "conan-release",
"execution": {
"jobs": 12
}
}
]
}