-
Notifications
You must be signed in to change notification settings - Fork 236
Creating binary packages for your platform
Catalin Hritcu edited this page Feb 2, 2017
·
20 revisions
Note: to create the package successfully you will need tools like ocaml, opam, z3, make, git, Madoko, LaTeX, and zip installed.
Note: no cross-platform compilation supported at the moment
-
Make sure you have installed all the dependencies to build F* using the OCaml snapshot (cf. INSTALL.md) and you are able to build F* in OCaml using:
$ make -C src ocaml-fstar-ocaml
-
Make sure you have the Z3 4.5.0 binary in your
$PATH
or in the$FSTAR_HOME/bin
directory. Please make sure it's precisely this version!$ z3 --version
-
If this is a release make sure you're at the head of the release branch and that your git status is clean
-
Run the following commands:
$ cd src/ocaml-output $ make package
-
Run the testing of binary packages