catala/compiler
Louis Gesbert e7e89873db Make Z3 an optional dependency
If Catala is compiled without Z3, trying to run it with the backend `Proof` will
yield:
```
[ERROR] This instance of Catala was compiled without Z3 support.
```
and return 124

Note that this doesn't change the `make depends`, opam file or CI to account for it,
it just enables it at the build-system level.

There are also no hooks at this moment to have Catala self-document the options
whith which it was compiled (e.g. in the `--help` screen). But that could be
added in a more general way later, it's probably not really needed yet.
2022-03-08 18:38:42 +01:00
..
dcalc Big reformatting 2022-03-08 15:03:14 +01:00
desugared Big reformatting 2022-03-08 15:03:14 +01:00
lcalc Big reformatting 2022-03-08 15:03:14 +01:00
literate Big reformatting 2022-03-08 15:03:14 +01:00
scalc Big reformatting 2022-03-08 15:03:14 +01:00
scopelang Big reformatting 2022-03-08 15:03:14 +01:00
surface Big reformatting 2022-03-08 15:03:14 +01:00
utils Big reformatting 2022-03-08 15:03:14 +01:00
verification Make Z3 an optional dependency 2022-03-08 18:38:42 +01:00
catala_web_interpreter.ml Big reformatting 2022-03-08 15:03:14 +01:00
catala.ml Big reformatting 2022-03-08 15:03:14 +01:00
driver.ml Big reformatting 2022-03-08 15:03:14 +01:00
dune Renamed and grouped modules cleanly 2022-01-08 18:37:04 +01:00
index.mld Update asset and fix missing link in doc 2022-01-21 20:16:07 +01:00
runtime.ml Big reformatting 2022-03-08 15:03:14 +01:00
runtime.mli Big reformatting 2022-03-08 15:03:14 +01:00