|
472 | 472 | "ENABLE_INCLUDE_WHAT_YOU_USE": "ON" |
473 | 473 | } |
474 | 474 | }, |
| 475 | + { |
| 476 | + "name": "unixlike-clang-17-debug-static-analysis", |
| 477 | + "displayName": "Clang 17 Debug - Static Analysis", |
| 478 | + "description": "Target Unix-like OS with the Clang 17 compiler, debug build type", |
| 479 | + "inherits": "unixlike-clang-17-debug", |
| 480 | + "cacheVariables": { |
| 481 | + "CMAKE_C_COMPILER": "clang-17", |
| 482 | + "CMAKE_CXX_COMPILER": "clang++-17", |
| 483 | + "CMAKE_BUILD_TYPE": "Debug", |
| 484 | + "ENABLE_CPPCHECK": "ON", |
| 485 | + "ENABLE_CLANG_TIDY": "ON", |
| 486 | + "ENABLE_INCLUDE_WHAT_YOU_USE": "ON" |
| 487 | + } |
| 488 | + }, |
475 | 489 | { |
476 | 490 | "name": "gcc-arm-debug", |
477 | 491 | "displayName": "GCC ARM Debug", |
|
557 | 571 | "NOT_ON_C3I": "1", |
558 | 572 | "CONFIGURE_QT": "1" |
559 | 573 | } |
| 574 | + }, |
| 575 | + { |
| 576 | + "name": "clang-18-qt", |
| 577 | + "displayName": "Clang 18 QT", |
| 578 | + "inherits": "conf-unixlike-common", |
| 579 | + "cacheVariables": { |
| 580 | + "CMAKE_C_COMPILER": "clang-18", |
| 581 | + "CMAKE_CXX_COMPILER": "clang++-18", |
| 582 | + "CPP_STARTER_USE_SML": "OFF", |
| 583 | + "CPP_STARTER_USE_BOOST_BEAST": "OFF", |
| 584 | + "CPP_STARTER_USE_CROW": "OFF", |
| 585 | + "CPP_STARTER_USE_CPPZMQ_PROTO": "OFF", |
| 586 | + "CPP_STARTER_USE_QT": "ON" |
| 587 | + }, |
| 588 | + "environment": { |
| 589 | + "NOT_ON_C3I": "1", |
| 590 | + "CONFIGURE_QT": "1" |
| 591 | + } |
560 | 592 | } |
561 | 593 | ], |
562 | 594 | "buildPresets": [ |
|
725 | 757 | "displayName": "Linux Clang 15 Debug Static Analysis", |
726 | 758 | "configurePreset": "unixlike-clang-15-debug-static-analysis" |
727 | 759 | }, |
| 760 | + { |
| 761 | + "name": "build-unixlike-clang-17-debug-static-analysis", |
| 762 | + "displayName": "Linux Clang 17 Debug Static Analysis", |
| 763 | + "configurePreset": "unixlike-clang-17-debug-static-analysis" |
| 764 | + }, |
728 | 765 | { |
729 | 766 | "name": "build-gcc-arm-debug", |
730 | 767 | "displayName": "Linux GCC ARM Debug", |
|
759 | 796 | "name": "build-clang-15-qt", |
760 | 797 | "displayName": "Linux Clang 15 QT", |
761 | 798 | "configurePreset": "clang-15-qt" |
| 799 | + }, |
| 800 | + { |
| 801 | + "name": "build-clang-18-qt", |
| 802 | + "displayName": "Linux Clang 18 QT", |
| 803 | + "configurePreset": "clang-18-qt" |
762 | 804 | } |
763 | 805 | ], |
764 | 806 | "testPresets": [ |
|
1009 | 1051 | "displayName": "Linux Clang 15 QT", |
1010 | 1052 | "inherits": "test-common", |
1011 | 1053 | "configurePreset": "clang-15-qt" |
| 1054 | + }, |
| 1055 | + { |
| 1056 | + "name": "test-clang-18-qt", |
| 1057 | + "displayName": "Linux Clang 18 QT", |
| 1058 | + "inherits": "test-common", |
| 1059 | + "configurePreset": "clang-18-qt" |
1012 | 1060 | } |
1013 | 1061 | ] |
1014 | 1062 | } |
0 commit comments