diff options
author | Yann Herklotz <git@yannherklotz.com> | 2019-07-28 12:17:35 +0200 |
---|---|---|
committer | Yann Herklotz <git@yannherklotz.com> | 2019-07-28 12:17:35 +0200 |
commit | 1aec47ead1c9fb65ab5b5e4b55337a79ff9314af (patch) | |
tree | 1ab1c1d1ad60ce71d1c72569125c7fdf61523be7 | |
parent | ad455e059c255284d8bb620c295ddaf6f120f79f (diff) | |
download | verismith-1aec47ead1c9fb65ab5b5e4b55337a79ff9314af.tar.gz verismith-1aec47ead1c9fb65ab5b5e4b55337a79ff9314af.zip |
Add benchmark
-rw-r--r-- | .travis.yml | 2 | ||||
-rw-r--r-- | default.nix | 4 | ||||
-rw-r--r-- | shell.nix | 2 |
3 files changed, 4 insertions, 4 deletions
diff --git a/.travis.yml b/.travis.yml index 5b29d56..dd99ef4 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,5 +1,3 @@ -sudo: true # runs the build without docker - language: nix # automatically runs nix-build git: diff --git a/default.nix b/default.nix index 69de51c..2d64523 100644 --- a/default.nix +++ b/default.nix @@ -8,5 +8,7 @@ let tasty-hedgehog = haskellPackagesNew.callPackage ./nix/tasty-hedgehog.nix {}; }; }; + variant = if doBenchmark then nixpkgs.pkgs.haskell.lib.doBenchmark else nixpkgs.pkgs.lib.id; + verifuzz = haskellPackages.callCabal2nix "verifuzz" (./.) {}; in - haskellPackages.callCabal2nix "verifuzz" (./.) {} + variant verifuzz @@ -1 +1 @@ -(import ./. {}).env +( import ./. { doBenchmark = true; } ).env |