Skip to content

feat(toolbar): gate builds to root-level sources - #85

Merged
kbuffardi merged 1 commit into
mainfrom
feat/root-toolbar-source-eligibility
Sep 4, 2026
Merged

feat(toolbar): gate builds to root-level sources#85
kbuffardi merged 1 commit into
mainfrom
feat/root-toolbar-source-eligibility

Conversation

@kbuffardi

Copy link
Copy Markdown
Owner

Summary\n\n- restrict implicit toolbar builds to root-level .c, .cc, .cpp, and .cxx sources, case-insensitively\n- disable Compile and Compile & Run until both an eligible workspace and a ready, idle compiler are present\n- preserve explicit terminal compilation for nested source paths and add clear disabled-button affordances\n\n## Verification\n\n- npm run lint\n- npm run build\n- npm run test:e2e\n\nCloses #84

Enable toolbar compilation only when a ready compiler has root-level C/C++ sources, while preserving explicit terminal builds for nested files.\n\nCloses #84
@kbuffardi
kbuffardi merged commit 9b66acb into main Sep 4, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant