|
211 | 211 | { |
212 | 212 | "label": "Build", |
213 | 213 | "type": "shell", |
214 | | - "command": "./build.ps1 -LcmMode Auto", |
| 214 | + "command": "./build.ps1", |
215 | 215 | "group": { |
216 | 216 | "kind": "build", |
217 | 217 | "isDefault": true |
218 | 218 | }, |
219 | | - "detail": "Build FieldWorks (package-backed by default; use explicit local LCM tasks for source mode)", |
| 219 | + "detail": "Build FieldWorks against the pinned dependency packages", |
220 | 220 | "options": { |
221 | 221 | "shell": { |
222 | 222 | "executable": "powershell.exe", |
|
228 | 228 | { |
229 | 229 | "label": "Build (Package)", |
230 | 230 | "type": "shell", |
231 | | - "command": "./build.ps1 -LcmMode Package", |
| 231 | + "command": "./build.ps1", |
232 | 232 | "group": "build", |
233 | | - "detail": "Build FieldWorks against the pinned liblcm packages", |
| 233 | + "detail": "Build FieldWorks against the pinned dependency packages", |
234 | 234 | "options": { |
235 | 235 | "shell": { |
236 | 236 | "executable": "powershell.exe", |
|
242 | 242 | { |
243 | 243 | "label": "Build (Package, VS Code Debug)", |
244 | 244 | "type": "shell", |
245 | | - "command": "./build.ps1 -LcmMode Package -ManagedDebugType portable", |
| 245 | + "command": "./build.ps1 -ManagedDebugType portable", |
246 | 246 | "group": "build", |
247 | | - "detail": "Build FieldWorks against pinned liblcm packages with portable managed PDBs for the VS Code debugger", |
| 247 | + "detail": "Build FieldWorks against pinned dependency packages with portable managed PDBs for the VS Code debugger", |
248 | 248 | "options": { |
249 | 249 | "shell": { |
250 | 250 | "executable": "powershell.exe", |
|
256 | 256 | { |
257 | 257 | "label": "Prepare Debug (Package)", |
258 | 258 | "type": "shell", |
259 | | - "command": "./Build/Agent/Invoke-VsCodeDebugBuild.ps1 -LcmMode Package -ManagedDebugType portable", |
| 259 | + "command": "./Build/Agent/Invoke-VsCodeDebugBuild.ps1 -ManagedDebugType portable", |
260 | 260 | "group": "build", |
261 | | - "detail": "Build for VS Code debugging only when relevant files changed since the last successful package-mode portable-PDB debug build", |
| 261 | + "detail": "Build for VS Code debugging only when relevant files changed since the last successful portable-PDB package-mode debug build", |
262 | 262 | "options": { |
263 | 263 | "shell": { |
264 | 264 | "executable": "powershell.exe", |
|
268 | 268 | "problemMatcher": "$msCompile" |
269 | 269 | }, |
270 | 270 | { |
271 | | - "label": "Build (Local LCM)", |
| 271 | + "label": "Build (Local Packages)", |
272 | 272 | "type": "shell", |
273 | | - "command": "./build.ps1 -LcmMode Local", |
| 273 | + "command": "./build.ps1 -LocalPalaso -LocalLcm -LocalChorus", |
274 | 274 | "group": "build", |
275 | | - "detail": "Build FieldWorks against the nested Localizations/LCM checkout", |
| 275 | + "detail": "Pack libpalaso first, then liblcm and chorus in parallel, then build FieldWorks against those local packages", |
276 | 276 | "options": { |
277 | 277 | "shell": { |
278 | 278 | "executable": "powershell.exe", |
|
282 | 282 | "problemMatcher": "$msCompile" |
283 | 283 | }, |
284 | 284 | { |
285 | | - "label": "Build (Local LCM, VS Code Debug)", |
| 285 | + "label": "Build (Local Packages, VS Code Debug)", |
286 | 286 | "type": "shell", |
287 | | - "command": "./build.ps1 -LcmMode Local -ManagedDebugType portable", |
| 287 | + "command": "./build.ps1 -LocalPalaso -LocalLcm -LocalChorus -ManagedDebugType portable", |
288 | 288 | "group": "build", |
289 | | - "detail": "Build FieldWorks against the nested local LCM checkout with portable managed PDBs for the VS Code debugger", |
| 289 | + "detail": "Build FieldWorks against locally packed dependency packages with portable FieldWorks PDBs for the VS Code debugger", |
290 | 290 | "options": { |
291 | 291 | "shell": { |
292 | 292 | "executable": "powershell.exe", |
|
296 | 296 | "problemMatcher": "$msCompile" |
297 | 297 | }, |
298 | 298 | { |
299 | | - "label": "Prepare Debug (Local LCM)", |
| 299 | + "label": "Prepare Debug (Local Packages)", |
300 | 300 | "type": "shell", |
301 | | - "command": "./Build/Agent/Invoke-VsCodeDebugBuild.ps1 -LcmMode Local -ManagedDebugType portable", |
| 301 | + "command": "./build.ps1 -LocalPalaso -LocalLcm -LocalChorus -ManagedDebugType portable", |
302 | 302 | "group": "build", |
303 | | - "detail": "Build for VS Code debugging only when relevant files changed since the last successful local-LCM portable-PDB debug build", |
| 303 | + "detail": "Pack the local dependency repos and build FieldWorks for VS Code debugging", |
304 | 304 | "options": { |
305 | 305 | "shell": { |
306 | 306 | "executable": "powershell.exe", |
|
0 commit comments