|
313 | 313 | } |
314 | 314 | }, |
315 | 315 | { |
316 | | - "name": "rust-amqp", |
317 | | - "displayName": "Use Rust AMQP implementation", |
318 | | - "description": "Use Rust AMQP implementation (Hidden)", |
| 316 | + "name": "no-rust-amqp", |
| 317 | + "displayName": "Disable use of the Rust AMQP implementation", |
| 318 | + "description": "Disable use of the Rust AMQP implementation (Hidden)", |
319 | 319 | "hidden": true, |
320 | 320 | "cacheVariables": { |
321 | | - "USE_RUST_AMQP": true |
| 321 | + "DISABLE_RUST_IN_BUILD": true |
322 | 322 | } |
323 | 323 | }, |
324 | 324 | { |
|
480 | 480 | ] |
481 | 481 | }, |
482 | 482 | { |
483 | | - "name": "x64-static-debug-perftests-rust", |
484 | | - "displayName": "x64 Debug, Rust AMQP, static With Perf Tests and samples, libcurl+winhttp", |
| 483 | + "name": "x64-static-debug-perftests-no-rust", |
| 484 | + "displayName": "x64 Debug, No Rust, static With Perf Tests and samples, libcurl+winhttp", |
485 | 485 | "inherits": [ |
486 | 486 | "x64-static", |
487 | 487 | "debug-build", |
488 | 488 | "enable-tests", |
489 | 489 | "enable-samples", |
490 | 490 | "enable-perf", |
491 | | - "rust-amqp", |
| 491 | + "no-rust-amqp", |
492 | 492 | "winhttp-transport", |
493 | 493 | "curl-transport" |
494 | 494 | ] |
495 | 495 | }, |
496 | 496 | { |
497 | | - "name": "x64-static-debug-asan-perftests-rust", |
498 | | - "displayName": "x64 Debug, ASAN Rust AMQP, static With Perf Tests and samples, libcurl+winhttp", |
| 497 | + "name": "x64-static-debug-asan-perftests-no-rust", |
| 498 | + "displayName": "x64 Debug, ASAN No Rust, static With Perf Tests and samples, libcurl+winhttp", |
499 | 499 | "inherits": [ |
500 | 500 | "x64-static", |
501 | 501 | "enable-address-sanitizer", |
502 | 502 | "debug-build", |
503 | 503 | "enable-tests", |
504 | 504 | "enable-samples", |
505 | 505 | "enable-perf", |
506 | | - "rust-amqp", |
| 506 | + "no-rust-amqp", |
507 | 507 | "winhttp-transport", |
508 | 508 | "curl-transport" |
509 | 509 | ], |
|
527 | 527 | } |
528 | 528 | }, |
529 | 529 | { |
530 | | - "name": "x86-msvc-static-debug-perftests", |
| 530 | + "name": "x86-msvc-static-dbg-all", |
531 | 531 | "displayName": "x86 MSVC Debug static With Perf Tests and samples", |
532 | 532 | "inherits": [ |
533 | 533 | "x86-msvc-static", |
|
540 | 540 | ] |
541 | 541 | }, |
542 | 542 | { |
543 | | - "name": "x64-msvc-static-debug-perftests", |
| 543 | + "name": "x64-msvc-static-debug-all", |
544 | 544 | "displayName": "x64 MSVC Debug static With Perf Tests and samples", |
545 | 545 | "inherits": [ |
546 | 546 | "x64-msvc-static", |
|
659 | 659 | "rhs": "Linux" |
660 | 660 | } |
661 | 661 | }, |
| 662 | + { |
| 663 | + "name": "linux-basic-clang-18", |
| 664 | + "displayName": "Linux clang-18", |
| 665 | + "description": "Using compilers: C = /usr/bin/clang-18, CXX = /usr/bin/clang++-18", |
| 666 | + "binaryDir": "${sourceDir}/out/build/${presetName}", |
| 667 | + "generator": "Ninja", |
| 668 | + "hidden": true, |
| 669 | + "cacheVariables": { |
| 670 | + "CMAKE_INSTALL_PREFIX": "${sourceDir}/out/install/${presetName}", |
| 671 | + "CMAKE_C_COMPILER": "/usr/bin/clang-18", |
| 672 | + "CMAKE_CXX_COMPILER": "/usr/bin/clang++-18" |
| 673 | + }, |
| 674 | + "condition": { |
| 675 | + "type": "equals", |
| 676 | + "lhs": "${hostSystemName}", |
| 677 | + "rhs": "Linux" |
| 678 | + } |
| 679 | + }, |
662 | 680 | { |
663 | 681 | "name": "linux-basic-g++", |
664 | 682 | "displayName": "Linux G++", |
|
763 | 781 | ], |
764 | 782 | "displayName": "Linux clang 13 Debug+Tests" |
765 | 783 | }, |
| 784 | + { |
| 785 | + "name": "linux-clang-18-debug", |
| 786 | + "inherits": [ |
| 787 | + "linux-basic-clang-18", |
| 788 | + "debug-build" |
| 789 | + ], |
| 790 | + "displayName": "Linux clang 18 Debug" |
| 791 | + }, |
| 792 | + { |
| 793 | + "name": "linux-clang-18-debug-tests", |
| 794 | + "inherits": [ |
| 795 | + "linux-basic-clang-18", |
| 796 | + "debug-build", |
| 797 | + "enable-tests" |
| 798 | + ], |
| 799 | + "displayName": "Linux clang 18 Debug+Tests" |
| 800 | + }, |
766 | 801 | { |
767 | 802 | "name": "linux-g++-debug", |
768 | 803 | "displayName": "Linux c++ Debug", |
|
800 | 835 | "displayName": "Linux c++ Debug+Tests, samples" |
801 | 836 | }, |
802 | 837 | { |
803 | | - "name": "linux-g++-rust-debug-tests-samples", |
| 838 | + "name": "linux-g++-no-rust-debug-tests-samples", |
804 | 839 | "inherits": [ |
805 | 840 | "linux-g++-debug-tests-samples", |
806 | | - "rust-amqp" |
| 841 | + "no-rust-amqp" |
807 | 842 | ], |
808 | | - "displayName": "Linux c++ Debug+Tests, samples, Rust AMQP" |
| 843 | + "displayName": "Linux c++ Debug+Tests, samples, No Rust" |
809 | 844 | }, |
810 | 845 | { |
811 | 846 | "name": "linux-g++-11-debug", |
|
0 commit comments