Merge pull request #12 from justinwoo/dont-run-darwin

don't run dhall-nix on osx
This commit is contained in:
Justin Woo 2019-09-24 12:14:21 -04:00 committed by GitHub
commit 01844fa08e
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
3 changed files with 25 additions and 7 deletions

6
nixpkgs.nix Normal file
View file

@ -0,0 +1,6 @@
import (
builtins.fetchTarball {
url = "https://github.com/nixos/nixpkgs/archive/a7bf8161fa834a602278c15fcbdd955656b3aed8.tar.gz";
sha256 = "0lzd35niw0j8qy4mhglvqwv5qwyvdb9mhv8hpmn73ym57r92i4p1";
}
)

View file

@ -1,9 +1,17 @@
let let
pkgs = import <nixpkgs> {}; pkgs = import ./nixpkgs.nix {};
default = import ./default.nix { inherit pkgs; };
default = import ./default.nix {};
in in
with default;
pkgs.mkShell { pkgs.mkShell {
buildInputs = builtins.attrValues default; buildInputs = [
dhall-simple
dhall-json-simple
dhall-bash-simple
] ++ (
if pkgs.stdenv.isDarwin then [] else [
dhall-nix-simple
]
);
} }

View file

@ -17,6 +17,10 @@ function test_exe () {
test_exe dhall; test_exe dhall;
test_exe dhall-to-json; test_exe dhall-to-json;
test_exe dhall-to-bash; test_exe dhall-to-bash;
if [[ "$OSTYPE" != "darwin"* ]]
then
test_exe dhall-to-nix; test_exe dhall-to-nix;
fi
exit $ERRORS; exit $ERRORS;