microsoft / microsoft/vscode-cmake-tools

Build fails when using the Green Hills MULTI generator

Open
#4,179 6 comments 0 reactions 0 assignees View on GitHub
enhancement Feature: configure help wanted
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

Open the contributing 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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.