| 1386 | } |
| 1387 | |
| 1388 | QString DAPDebugger::requestBuild() |
| 1389 | { |
| 1390 | QString buildUuid; |
| 1391 | auto &ctx = dpfInstance.serviceContext(); |
| 1392 | LanguageService *service = ctx.service<LanguageService>(LanguageService::name()); |
| 1393 | if (service) { |
| 1394 | auto generator = service->create<LanguageGenerator>(d->activeProjectKitName); |
| 1395 | if (generator) { |
| 1396 | buildUuid = generator->build(getActiveProjectInfo().workspaceFolder()); |
| 1397 | } |
| 1398 | } |
| 1399 | |
| 1400 | return buildUuid; |
| 1401 | } |
| 1402 | |
| 1403 | void DAPDebugger::start() |
| 1404 | { |