Skip to content
Snippets Groups Projects
loutr's avatar
loutr authored
Closes #6 🐔️👍️
Approved-by: default avataraalbert <augustin.albert@bleu-azure.fr>
Approved-by: default avatarbelazy <aarthuur01@gmail.com>
Approved-by: default avatarv-lafeychine <vincent.lafeychine@proton.me>

🦀️🍰🦀️🍰🦀️🍰

* docs: add specifications PDF

* docs: finish first version of the specifications

* docs: finish early description of specifications

* docs: add document template for specifiations

* feat(git): add LFS settings and TeX-specific .gitignore
b309c062

Proost

A simple proof assistant written in Rust.

Development environment

With nix installed, simply type nix develop. This provides an environment with all the necessary tools, including clippy and rustfmt. There, it is possible to run the usual cargo build and so on.

Please consider the syntax nix develop --profile <a-file-of-your-choosing>, which will prevent the garbage collection of the development dependencies.

Build and install

With nix installed, type nix build to perform a build and have it in the nix store. One can also type nix profile install in the repo to install proost to your profile and use it everywhere!