microsoft / microsoft/vscode-cmake-tools
Build fails when using the Green Hills MULTI generator
- Dominant language
- TypeScript
- Stars
- 1.7k
- Forks
- 546
- Avg merge
- 2d 16h
- Merged PRs (30d)
- 32
Description
### Brief Issue Summary
The default target for gbuild and Green Hills MULTI should be ALL_BUILD, not all. ALL_BUILD is the same Utility target used by Visual Studio generators.
```
[build] Starting build
[proc] Executing command: /opt/cmake/bin/cmake --build /home/XXX/Projects/bin_dir --config Debug --target all -j 6 --
[build] Building all.tgt.gpj
[build] Could not find: all.tgt.gpj within: amcs_oe_sdk.top.gpj
[build] Not all requested files were built. Skipped: all.tgt.gpj
[build] Done
```
### CMake Tools Diagnostics
```shell
```
### Debug Log
```shell
```
### Additional Information
_No response_
Contributor guide
Research direction
Inspect the CMake Tools code that selects the default build target for gbuild and the Green Hills MULTI generator; no specific file or test is named in the issue. Reproduce the shown cmake --build command, then verify that the selected target is ALL_BUILD and that the corresponding build succeeds.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- cmake, typescript
- Domain
- build-system, tooling
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 42/100