You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
Michael Raitza cff6fdd8c6 nix-scripts: Update scripts and add documentation 6 years ago
..
carl nix-scripts: carl 17.12 -> 18.06 6 years ago
googletest Add Nix overlay that builds storm and its dependencies 6 years ago
l3pp Add Nix overlay that builds storm and its dependencies 6 years ago
mathsat Add Nix overlay that builds storm and its dependencies 6 years ago
storm-checker nix-scripts: Update scripts and add documentation 6 years ago
z3 Add Nix overlay that builds storm and its dependencies 6 years ago
README nix-scripts: Update scripts and add documentation 6 years ago
default.nix nix-scripts: Update scripts and add documentation 6 years ago

README

This directory contains a nixpkgs overlay that defines the necessary build
scripts to build storm and its dependencies.

To use it, do one of the following:
1. Link ./default.nix to ~/.config/nixpkgs/overlays/<some-name>
2. Add its full path to the environment variable NIX_PATH, i.e.:
NIX_PATH=${NIX_PATH}:nixpkgs-overlays=$PWD/default.nix

See also https://nixos.org/nixpkgs/manual/#chap-overlays for further
information.

To build storm from the current branch call:
nix-build '<nixpkgs>' -A stormChecker

The attribute stormChecker builds storm with minimal options, stormCheckerFull
activates all bells and whistles. See ./default.nix to change build options like
LTO support, Z3 and others.

See ./storm/default.nix on how to specify a specific Git commit to build storm
from.