|
20 | 20 | } |
21 | 21 | }, |
22 | 22 | { |
23 | | - "name": "meson Debug (Release)", |
| 23 | + "name": "meson Configure Final & Launch", |
24 | 24 | "type": "cppdbg", |
25 | 25 | "osx": { |
26 | 26 | "MIMode": "lldb" |
27 | 27 | }, |
28 | 28 | "request": "launch", |
29 | | - "program": "${workspaceFolder}/${config:mesonbuild.buildFolder}/CortexCommand_debug", |
| 29 | + "program": "${workspaceFolder}/${config:mesonbuild.buildFolder}/CortexCommand", |
| 30 | + "cwd": "${workspaceFolder}", |
| 31 | + "preLaunchTask": "meson Build Release", |
| 32 | + "envFile": "${workspaceFolder}/${config:mesonbuild.buildFolder}/meson-vscode.env", |
| 33 | + "presentation": { |
| 34 | + "group": "unix" |
| 35 | + } |
| 36 | + }, |
| 37 | + { |
| 38 | + "name": "meson Configure Debug (Release) & Launch", |
| 39 | + "type": "cppdbg", |
| 40 | + "osx": { |
| 41 | + "MIMode": "lldb" |
| 42 | + }, |
| 43 | + "request": "launch", |
| 44 | + "program": "${workspaceFolder}/${config:mesonbuild.buildFolder}/CortexCommand", |
30 | 45 | "cwd": "${workspaceFolder}", |
31 | 46 | "preLaunchTask": "meson Build Debug (Release)", |
32 | 47 | "envFile": "${workspaceFolder}/${config:mesonbuild.buildFolder}/meson-vscode.env", |
|
35 | 50 | } |
36 | 51 | }, |
37 | 52 | { |
38 | | - "name": "meson Debug (Minimal)", |
| 53 | + "name": "meson Configure Debug (Minimal) & Launch", |
39 | 54 | "type": "cppdbg", |
40 | 55 | "osx": { |
41 | 56 | "MIMode": "lldb" |
42 | 57 | }, |
43 | 58 | "request": "launch", |
44 | | - "program": "${workspaceFolder}/${config:mesonbuild.buildFolder}/CortexCommand_debug", |
| 59 | + "program": "${workspaceFolder}/${config:mesonbuild.buildFolder}/CortexCommand", |
45 | 60 | "cwd": "${workspaceFolder}", |
46 | 61 | "preLaunchTask": "meson Build Debug (Minimal)", |
47 | 62 | "envFile": "${workspaceFolder}/${config:mesonbuild.buildFolder}/meson-vscode.env", |
|
50 | 65 | } |
51 | 66 | }, |
52 | 67 | { |
53 | | - "name": "meson Debug (Full)", |
| 68 | + "name": "meson Configure Debug (Full) & Launch", |
54 | 69 | "type": "cppdbg", |
55 | 70 | "osx": { |
56 | 71 | "MIMode": "lldb" |
57 | 72 | }, |
58 | 73 | "request": "launch", |
59 | | - "program": "${workspaceFolder}/${config:mesonbuild.buildFolder}/CortexCommand_debug", |
| 74 | + "program": "${workspaceFolder}/${config:mesonbuild.buildFolder}/CortexCommand", |
60 | 75 | "cwd": "${workspaceFolder}", |
61 | 76 | "preLaunchTask": "meson Build Debug (Full)", |
62 | 77 | "envFile": "${workspaceFolder}/${config:mesonbuild.buildFolder}/meson-vscode.env", |
|
116 | 131 | "request": "launch", |
117 | 132 | "program": "${workspaceFolder}/${config:mesonbuild.buildFolder}/Cortex Command.exe", |
118 | 133 | "cwd": "${workspaceFolder}", |
| 134 | + "preLaunchTask": "Meson: Build all targets", |
| 135 | + "envFile": "${workspaceFolder}/${config:mesonbuild.buildFolder}/meson-vscode.env", |
| 136 | + "presentation": { |
| 137 | + "group": "windows" |
| 138 | + } |
| 139 | + }, |
| 140 | + { |
| 141 | + "name": "meson Configure Final & Launch [Windows]", |
| 142 | + "type": "cppvsdbg", |
| 143 | + "request": "launch", |
| 144 | + "program": "${workspaceFolder}/${config:mesonbuild.buildFolder}/Cortex Command.exe", |
| 145 | + "cwd": "${workspaceFolder}", |
119 | 146 | "preLaunchTask": "meson Build Release", |
120 | 147 | "envFile": "${workspaceFolder}/${config:mesonbuild.buildFolder}/meson-vscode.env", |
121 | 148 | "presentation": { |
122 | 149 | "group": "windows" |
123 | 150 | } |
124 | 151 | }, |
125 | 152 | { |
126 | | - "name": "meson Debug (Release) [Windows]", |
| 153 | + "name": "meson Configure Debug (Release) & Launch [Windows]", |
127 | 154 | "type": "cppvsdbg", |
128 | 155 | "request": "launch", |
129 | | - "program": "${workspaceFolder}/${config:mesonbuild.buildFolder}/Cortex Command.debug.release.exe", |
| 156 | + "program": "${workspaceFolder}/${config:mesonbuild.buildFolder}/Cortex Command.exe", |
130 | 157 | "cwd": "${workspaceFolder}", |
131 | 158 | "preLaunchTask": "meson Build Debug (Release)", |
132 | 159 | "envFile": "${workspaceFolder}/${config:mesonbuild.buildFolder}/meson-vscode.env", |
|
135 | 162 | } |
136 | 163 | }, |
137 | 164 | { |
138 | | - "name": "meson Debug (Minimal) [Windows]", |
| 165 | + "name": "meson Configure Debug (Minimal) & Launch [Windows]", |
139 | 166 | "type": "cppvsdbg", |
140 | 167 | "request": "launch", |
141 | | - "program": "${workspaceFolder}/${config:mesonbuild.buildFolder}/Cortex Command.debug.minimal.exe", |
| 168 | + "program": "${workspaceFolder}/${config:mesonbuild.buildFolder}/Cortex Command.exe", |
142 | 169 | "cwd": "${workspaceFolder}", |
143 | 170 | "preLaunchTask": "meson Build Debug (Minimal)", |
144 | 171 | "envFile": "${workspaceFolder}/${config:mesonbuild.buildFolder}/meson-vscode.env", |
|
147 | 174 | } |
148 | 175 | }, |
149 | 176 | { |
150 | | - "name": "meson Debug (Full) [Windows]", |
| 177 | + "name": "meson Configure Debug (Full) & Launch [Windows]", |
151 | 178 | "type": "cppvsdbg", |
152 | 179 | "request": "launch", |
153 | | - "program": "${workspaceFolder}/${config:mesonbuild.buildFolder}/Cortex Command.debug.full.exe", |
| 180 | + "program": "${workspaceFolder}/${config:mesonbuild.buildFolder}/Cortex Command.exe", |
154 | 181 | "cwd": "${workspaceFolder}", |
155 | 182 | "preLaunchTask": "meson Build Debug (Full)", |
156 | 183 | "envFile": "${workspaceFolder}/${config:mesonbuild.buildFolder}/meson-vscode.env", |
|
0 commit comments