make/vscode/template-launch.jsonc
changeset 55166 2ae056696b15
equal deleted inserted replaced
55165:a82a367b2d8c 55166:2ae056696b15
       
     1 {
       
     2     "version": "0.2.0",
       
     3     "configurations": [
       
     4         {
       
     5             "name": "gtestLauncher",
       
     6             "type": "{{DEBUGENGINENAME}}",
       
     7             "request": "launch",
       
     8             "program": "{{OUTPUTDIR}}/hotspot/variant-server/libjvm/gtest/gtestLauncher",
       
     9             "args": ["-jdk:{{OUTPUTDIR}}/jdk"],
       
    10             "stopAtEntry": false,
       
    11             "cwd": "{{WORKSPACE_ROOT}}",
       
    12             "environment": [],
       
    13             "externalConsole": false,
       
    14             "preLaunchTask": "Make 'exploded-image'",
       
    15             "osx": {
       
    16                 "MIMode": "lldb",
       
    17                 "internalConsoleOptions": "openOnSessionStart",
       
    18                 "args": ["--gtest_color=no", "-jdk:{{OUTPUTDIR}}/jdk"]
       
    19             },
       
    20             "linux": {
       
    21                 "MIMode": "gdb",
       
    22                 "setupCommands": [
       
    23                     {
       
    24                         "text": "handle SIGSEGV noprint nostop",
       
    25                         "description": "Disable stopping on signals handled by the JVM"
       
    26                     }
       
    27                 ]
       
    28             }
       
    29         },
       
    30         {
       
    31             "name": "java",
       
    32             "type": "{{DEBUGENGINENAME}}",
       
    33             "request": "launch",
       
    34             "program": "{{OUTPUTDIR}}/jdk/bin/java",
       
    35             "stopAtEntry": false,
       
    36             "cwd": "{{WORKSPACE_ROOT}}",
       
    37             "environment": [],
       
    38             "externalConsole": false,
       
    39             "preLaunchTask": "Make 'exploded-image'",
       
    40             "osx": {
       
    41                 "MIMode": "lldb",
       
    42                 "internalConsoleOptions": "openOnSessionStart",
       
    43             },
       
    44             "linux": {
       
    45                 "MIMode": "gdb",
       
    46                 "setupCommands": [
       
    47                     {
       
    48                         "text": "handle SIGSEGV noprint nostop",
       
    49                         "description": "Disable stopping on signals handled by the JVM"
       
    50                     }
       
    51                 ]
       
    52             }
       
    53         }
       
    54     ]
       
    55 }