diff options
author | Guillaume Boisseau | 2024-05-14 14:49:56 +0200 |
---|---|---|
committer | Nadrieril | 2024-05-14 15:01:39 +0200 |
commit | 50f5794587c56be833bd2fc0f48d008a46fc69a0 (patch) | |
tree | 45bd9be065218c24c259a84fd95c68644b7bf722 | |
parent | b923f7232a9e98a0b039b722ffedcf91051edbe6 (diff) |
Tweak wording
Co-authored-by: Son HO <hosonmarc@gmail.com>
Diffstat (limited to '')
-rw-r--r-- | README.md | 6 |
1 files changed, 3 insertions, 3 deletions
@@ -48,15 +48,15 @@ Moreover, Aeneas uses the [Charon](https://github.com/AeneasVerif/charon) projec For Aeneas to work, `./charon` must contain a clone of the [Charon](https://github.com/AeneasVerif/charon) repository, at the commit specified in `./charon-pin`. The easiest way to set this up is to call `make setup-charon` -(this uses [rustup](https://rustup.rs/) or [nix](https://nixos.org/download/) to build Charon). -In case of version mismatch, the various `make` scripts will instruct you to update. +(this uses either [rustup](https://rustup.rs/) or [nix](https://nixos.org/download/) to build Charon, depending on which one is installed). +In case of version mismatch, you will be instructed to update Charon. If you're also developing on Charon, you can instead set up `./charon` to be a symlink to your local version: `ln -s PATH_TO_CHARON_REPO charon`. In this case, the scripts will not check that your Charon installation is on a compatible commit. When you pull a new version of Aeneas, you will occasionally need to update your Charon repository so that Aeneas builds and runs correctly. -Finally, building the project simply requires to run `make` in the top +Finally, building the project simply requires running `make` in the top directory. You can also use `make test` and `make verify` to run the tests, and check |