|
412 | 412 | },
|
413 | 413 | {
|
414 | 414 | "name": "unixlike-clang-19-debug",
|
415 |
| - "displayName": "Clang 15 Debug", |
| 415 | + "displayName": "Clang 19 Debug", |
416 | 416 | "description": "Target Unix-like OS with the Clang 19 compiler, debug build type",
|
417 | 417 | "inherits": "conf-unixlike-common",
|
418 | 418 | "cacheVariables": {
|
|
432 | 432 | "CMAKE_BUILD_TYPE": "RelWithDebInfo"
|
433 | 433 | }
|
434 | 434 | },
|
| 435 | + { |
| 436 | + "name": "unixlike-clang-20-debug", |
| 437 | + "displayName": "Clang 20 Debug", |
| 438 | + "description": "Target Unix-like OS with the Clang 20 compiler, debug build type", |
| 439 | + "inherits": "conf-unixlike-common", |
| 440 | + "cacheVariables": { |
| 441 | + "CMAKE_C_COMPILER": "clang-20", |
| 442 | + "CMAKE_CXX_COMPILER": "clang++-20", |
| 443 | + "CMAKE_BUILD_TYPE": "Debug" |
| 444 | + } |
| 445 | + }, |
| 446 | + { |
| 447 | + "name": "unixlike-clang-20-release", |
| 448 | + "displayName": "Clang 20 Release", |
| 449 | + "description": "Target Unix-like OS with the Clang 20 compiler, release build type", |
| 450 | + "inherits": "conf-unixlike-common", |
| 451 | + "cacheVariables": { |
| 452 | + "CMAKE_C_COMPILER": "clang-20", |
| 453 | + "CMAKE_CXX_COMPILER": "clang++-20", |
| 454 | + "CMAKE_BUILD_TYPE": "RelWithDebInfo" |
| 455 | + } |
| 456 | + }, |
435 | 457 | {
|
436 | 458 | "name": "win32-gcc-x64-mingw-debug",
|
437 | 459 | "displayName": "Windows GCC MinGW Debug",
|
|
472 | 494 | "ENABLE_INCLUDE_WHAT_YOU_USE": "ON"
|
473 | 495 | }
|
474 | 496 | },
|
| 497 | + { |
| 498 | + "name": "unixlike-clang-16-debug-static-analysis", |
| 499 | + "displayName": "Clang 16 Debug - Static Analysis", |
| 500 | + "description": "Target Unix-like OS with the Clang 16 compiler, debug build type", |
| 501 | + "inherits": "unixlike-clang-16-debug", |
| 502 | + "cacheVariables": { |
| 503 | + "CMAKE_C_COMPILER": "clang-16", |
| 504 | + "CMAKE_CXX_COMPILER": "clang++-16", |
| 505 | + "CMAKE_BUILD_TYPE": "Debug", |
| 506 | + "ENABLE_CPPCHECK": "ON", |
| 507 | + "ENABLE_CLANG_TIDY": "ON", |
| 508 | + "ENABLE_INCLUDE_WHAT_YOU_USE": "ON" |
| 509 | + } |
| 510 | + }, |
475 | 511 | {
|
476 | 512 | "name": "unixlike-clang-17-debug-static-analysis",
|
477 | 513 | "displayName": "Clang 17 Debug - Static Analysis",
|
|
486 | 522 | "ENABLE_INCLUDE_WHAT_YOU_USE": "ON"
|
487 | 523 | }
|
488 | 524 | },
|
| 525 | + { |
| 526 | + "name": "unixlike-clang-18-debug-static-analysis", |
| 527 | + "displayName": "Clang 18 Debug - Static Analysis", |
| 528 | + "description": "Target Unix-like OS with the Clang 18 compiler, debug build type", |
| 529 | + "inherits": "unixlike-clang-18-debug", |
| 530 | + "cacheVariables": { |
| 531 | + "CMAKE_C_COMPILER": "clang-18", |
| 532 | + "CMAKE_CXX_COMPILER": "clang++-18", |
| 533 | + "CMAKE_BUILD_TYPE": "Debug", |
| 534 | + "ENABLE_CPPCHECK": "ON", |
| 535 | + "ENABLE_CLANG_TIDY": "ON", |
| 536 | + "ENABLE_INCLUDE_WHAT_YOU_USE": "ON" |
| 537 | + } |
| 538 | + }, |
| 539 | + { |
| 540 | + "name": "unixlike-clang-19-debug-static-analysis", |
| 541 | + "displayName": "Clang 19 Debug - Static Analysis", |
| 542 | + "description": "Target Unix-like OS with the Clang 19 compiler, debug build type", |
| 543 | + "inherits": "unixlike-clang-19-debug", |
| 544 | + "cacheVariables": { |
| 545 | + "CMAKE_C_COMPILER": "clang-19", |
| 546 | + "CMAKE_CXX_COMPILER": "clang++-19", |
| 547 | + "CMAKE_BUILD_TYPE": "Debug", |
| 548 | + "ENABLE_CPPCHECK": "ON", |
| 549 | + "ENABLE_CLANG_TIDY": "ON", |
| 550 | + "ENABLE_INCLUDE_WHAT_YOU_USE": "ON" |
| 551 | + } |
| 552 | + }, |
| 553 | + { |
| 554 | + "name": "unixlike-clang-20-debug-static-analysis", |
| 555 | + "displayName": "Clang 20 Debug - Static Analysis", |
| 556 | + "description": "Target Unix-like OS with the Clang 20 compiler, debug build type", |
| 557 | + "inherits": "unixlike-clang-20-debug", |
| 558 | + "cacheVariables": { |
| 559 | + "CMAKE_C_COMPILER": "clang-20", |
| 560 | + "CMAKE_CXX_COMPILER": "clang++-20", |
| 561 | + "CMAKE_BUILD_TYPE": "Debug", |
| 562 | + "ENABLE_CPPCHECK": "ON", |
| 563 | + "ENABLE_CLANG_TIDY": "ON", |
| 564 | + "ENABLE_INCLUDE_WHAT_YOU_USE": "ON" |
| 565 | + } |
| 566 | + }, |
489 | 567 | {
|
490 | 568 | "name": "gcc-arm-debug",
|
491 | 569 | "displayName": "GCC ARM Debug",
|
|
742 | 820 | "displayName": "Linux Clang 19 Release",
|
743 | 821 | "configurePreset": "unixlike-clang-19-release"
|
744 | 822 | },
|
| 823 | + { |
| 824 | + "name": "build-unixlike-clang-20-debug", |
| 825 | + "displayName": "Linux Clang 20 Debug", |
| 826 | + "configurePreset": "unixlike-clang-20-debug" |
| 827 | + }, |
| 828 | + { |
| 829 | + "name": "build-unixlike-clang-20-release", |
| 830 | + "displayName": "Linux Clang 20 Release", |
| 831 | + "configurePreset": "unixlike-clang-20-release" |
| 832 | + }, |
745 | 833 | {
|
746 | 834 | "name": "build-win32-gcc-x64-mingw-debug",
|
747 | 835 | "displayName": "Windows GCC MinGW Debug",
|
|
757 | 845 | "displayName": "Linux Clang 15 Debug Static Analysis",
|
758 | 846 | "configurePreset": "unixlike-clang-15-debug-static-analysis"
|
759 | 847 | },
|
| 848 | + { |
| 849 | + "name": "build-unixlike-clang-16-debug-static-analysis", |
| 850 | + "displayName": "Linux Clang 16 Debug Static Analysis", |
| 851 | + "configurePreset": "unixlike-clang-15-debug-static-analysis" |
| 852 | + }, |
760 | 853 | {
|
761 | 854 | "name": "build-unixlike-clang-17-debug-static-analysis",
|
762 | 855 | "displayName": "Linux Clang 17 Debug Static Analysis",
|
763 | 856 | "configurePreset": "unixlike-clang-17-debug-static-analysis"
|
764 | 857 | },
|
| 858 | + { |
| 859 | + "name": "build-unixlike-clang-18-debug-static-analysis", |
| 860 | + "displayName": "Linux Clang 18 Debug Static Analysis", |
| 861 | + "configurePreset": "unixlike-clang-18-debug-static-analysis" |
| 862 | + }, |
| 863 | + { |
| 864 | + "name": "build-unixlike-clang-19-debug-static-analysis", |
| 865 | + "displayName": "Linux Clang 19 Debug Static Analysis", |
| 866 | + "configurePreset": "unixlike-clang-19-debug-static-analysis" |
| 867 | + }, |
| 868 | + { |
| 869 | + "name": "build-unixlike-clang-20-debug-static-analysis", |
| 870 | + "displayName": "Linux Clang 20 Debug Static Analysis", |
| 871 | + "configurePreset": "unixlike-clang-20-debug-static-analysis" |
| 872 | + }, |
765 | 873 | {
|
766 | 874 | "name": "build-gcc-arm-debug",
|
767 | 875 | "displayName": "Linux GCC ARM Debug",
|
|
1008 | 1116 | "inherits": "test-common",
|
1009 | 1117 | "configurePreset": "unixlike-clang-19-release"
|
1010 | 1118 | },
|
| 1119 | + { |
| 1120 | + "name": "test-unixlike-clang-20-debug", |
| 1121 | + "displayName": "Linux Clang 20 Debug", |
| 1122 | + "inherits": "test-common", |
| 1123 | + "configurePreset": "unixlike-clang-20-debug" |
| 1124 | + }, |
| 1125 | + { |
| 1126 | + "name": "test-unixlike-clang-20-release", |
| 1127 | + "displayName": "Linux Clang 20 Release", |
| 1128 | + "inherits": "test-common", |
| 1129 | + "configurePreset": "unixlike-clang-20-release" |
| 1130 | + }, |
1011 | 1131 | {
|
1012 | 1132 | "name": "test-win32-gcc-x64-mingw-debug",
|
1013 | 1133 | "displayName": "Windows MinGW GCC Debug",
|
|
0 commit comments