|
11 | 11 | "options": {
|
12 | 12 | "webengine-alsa": "boolean",
|
13 | 13 | "webengine-embedded-build": "boolean",
|
| 14 | + "webengine-full-debug-info": "boolean", |
14 | 15 | "webengine-icu": { "type": "enum", "name": "webengine-system-icu", "values": { "system": "yes", "qt": "no" } },
|
15 | 16 | "webengine-ffmpeg": { "type": "enum", "name": "webengine-system-ffmpeg", "values": { "system": "yes", "qt": "no" } },
|
16 | 17 | "webengine-opus": { "type": "enum", "name": "webengine-system-opus", "values": { "system": "yes", "qt": "no" } },
|
|
675 | 676 | "condition": "config.linux && features.webengine-embedded-build && arch.arm && tests.webengine-arm-thumb",
|
676 | 677 | "output": [ "privateFeature" ]
|
677 | 678 | },
|
| 679 | + "webengine-full-debug-info": { |
| 680 | + "label": "Full debug information", |
| 681 | + "purpose": "Enables debug information for Blink and V8.", |
| 682 | + "autoDetect": false, |
| 683 | + "condition": "config.debug || features.debug_and_release || features.force_debug_info", |
| 684 | + "output": [ |
| 685 | + { "type": "privateConfig", "name": "v8base_debug" }, |
| 686 | + { "type": "privateConfig", "name": "webcore_debug" } |
| 687 | + ] |
| 688 | + }, |
678 | 689 | "webengine-noexecstack": {
|
679 | 690 | "label": "linker supports -z noexecstack",
|
680 | 691 | "condition": "config.unix && tests.webengine-noexecstack",
|
|
730 | 741 | "section": "Qt WebEngine",
|
731 | 742 | "entries": [
|
732 | 743 | "webengine-embedded-build",
|
| 744 | + "webengine-full-debug-info", |
733 | 745 | "webengine-pepper-plugins",
|
734 | 746 | "webengine-printing-and-pdf",
|
735 | 747 | "webengine-proprietary-codecs",
|
|
0 commit comments