(targets: readonly string[], extraArgs: string = '')
| 181 | } |
| 182 | |
| 183 | async queryBuildOutputs(targets: readonly string[], extraArgs: string = ''): Promise<string[]> { |
| 184 | const command = `cquery 'set(${targets.join(' ')})' --output files ${extraArgs}`; |
| 185 | const lines = await this.runCommandWithLinesOutput(command); |
| 186 | return lines.sort(); |
| 187 | } |
| 188 | |
| 189 | async buildTarget(target: string, extraArgs: string = ''): Promise<CommandResult> { |
| 190 | // Use 'inherit' as the stdio mode by default as usually the output irrelevant |
no test coverage detected