The extension should check that dependencies are installed #10

Closed
opened 2026-10-02 10:03:37 +02:00 by EatOreo · 0 comments
Owner

These at least include VsRocq and Clightgen, basically the same which are required by the Software Foundations: Verifiable C book.
When our extension is activated or first time it sees crocq annotations, it should check that these are installed with correct version, and that we are able to call them.
If something is missing it should give an error notification and link to an installation guide for the dependencies (could be just https://softwarefoundations.cis.upenn.edu/vc-current/Preface.html #Practicalities) and the extension should not start or go into a minimal mode.

These at least include VsRocq and Clightgen, basically the same which are required by the Software Foundations: Verifiable C book. When our extension is activated or first time it sees crocq annotations, it should check that these are installed with correct version, and that we are able to call them. If something is missing it should give an error notification and link to an installation guide for the dependencies (could be just https://softwarefoundations.cis.upenn.edu/vc-current/Preface.html #Practicalities) and the extension should not start or go into a minimal mode.
marfavi self-assigned this 2026-10-02 16:51:16 +02:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
code2rocq/crocq#10
No description provided.