FStarLang / FStar

A Proof-oriented Programming Language
https://fstar-lang.org
Apache License 2.0
2.7k stars 234 forks source link

Simplifying Makefiles in test and examples #3594

Closed mtzguido closed 3 weeks ago

mtzguido commented 3 weeks ago

This is a follow up to #3578. The test.mk makefile now "knows" about extraction, building executables, running them, getting output (both error output and program output) and comparing to .expected files. Previously we had rules for this scattered everywhere.

The key points are: