2
0
Fork 0
genodepkgs/release.nix

32 lines
803 B
Nix
Raw Normal View History

2019-09-27 12:38:35 +02:00
# SPDX-FileCopyrightText: Emery Hemingway
#
# SPDX-License-Identifier: LicenseRef-Hippocratic-1.1
let dhallPinned = import ./dhallPinnedNixpkgs.nix; in
2019-07-30 12:48:01 +02:00
{ genodepkgs ? ./default.nix
, nixpkgs ? import ./nixpkgs.nix
, dhall-haskell ? <dhall-haskell>
, dhallNixpkgs ? dhallPinned.nixpkgs
, dhallNixpkgsStaticLinux ? dhallPinned.nixpkgsStaticLinux
}:
let
pkgs = import genodepkgs { inherit nixpkgs; };
dhall-haskell' = import (dhall-haskell + "/release.nix") {
nixpkgs = dhallNixpkgs;
nixpkgsStaticLinux = dhallNixpkgsStaticLinux;
};
2019-10-03 19:50:34 +02:00
in {
build.x86_64 = {
2019-10-06 20:35:54 +02:00
inherit (pkgs) nova stdenv solo5;
genode = removeAttrs pkgs.genode [ "override" "overrideDerivation" ];
};
2019-10-03 19:50:34 +02:00
tests = import ./tests {
inherit nixpkgs;
genodepkgs = pkgs;
dhall-haskell = dhall-haskell';
};
2019-07-30 12:48:01 +02:00
}