Fork 0
Commit Graph

20 Commits

Author SHA1 Message Date
Emery Hemingway 1df76e3bca Optionally pass extraOverlays through release.nix
This allows packages to be be overriden simultaneously for both builds
and tests.
2019-10-23 00:54:35 +02:00
Emery Hemingway e3589e5a41 Add Hydra spec for Solo5 pull requests 2019-10-21 14:18:10 +02:00
Emery Hemingway a851525b16 Add Nim compiler wrapper 2019-10-16 15:53:26 +02:00
Emery Hemingway ea9c2d30a6 Add libc library
Repackage the depot libc with some metadata.
2019-10-16 15:36:12 +02:00
Emery Hemingway 7b7af23809 Add nic_bus 2019-10-13 21:49:12 +02:00
Emery Hemingway ae10abc7f2 Update dhall-haskell, enable tests for Hydra 2019-10-10 00:49:18 +02:00
Emery Hemingway 693ac303e0 Use a host-only Nixpkgs for test environment
Discriminate test-packages and host-packages when building tests.
This avoids the test tooling being tainted with the hostPlatform
and targetPlatform of the test. For example, QEMU must be built
independently and isolated from the guest platform, for the sake
of test control and minimizing rebuilds.
2019-10-07 17:21:06 +02:00
Emery Hemingway 70c090af51 Add Solo5 package and tests 2019-10-07 10:37:59 +02:00
Emery Hemingway 3f19dae637 Update Nixpkgs pin 2019-10-06 00:58:20 +02:00
Emery Hemingway cede594e15 Add dhall-haskell submodule
We need the latest version of the Dhall interpreter, but that needs
a pin to Nixpkgs release-17.09. Use submodule rather than a fetchgit
because dhall-haskell requires a submodule itself, and fetgit does
not pull this in.
2019-10-05 20:41:02 +02:00
Emery Hemingway e4b6421545 Add pinned test binaries 2019-10-04 12:46:21 +02:00
Emery Hemingway b03c49c31c Add a pinned fetch list for Genode Labs binaries 2019-09-30 14:40:09 +02:00
Emery Hemingway 41071d2625 License under Hippocratic-1.1 2019-09-27 12:38:35 +02:00
Emery Hemingway 316259817c Add NOVA, update release.nix 2019-09-25 13:48:34 +02:00
Emery Hemingway 734f38fabb Refactor for clarity
Mode around for the sake of clarity, pin Nixpkgs with fetchGit for
2019-09-25 13:48:34 +02:00
Emery Hemingway db934b29d9 Clean dead expressions 2019-09-25 13:48:34 +02:00
Emery Hemingway 272f6c8277 Fix genode detection in overlay 2019-09-25 13:48:34 +02:00
Emery Hemingway 837b701018 Nixpkgs overlay 2019-09-25 13:48:26 +02:00
Emery Hemingway 15bdde1726 useLLVM 2019-09-03 15:16:07 +02:00
Emery Hemingway 3ad62e086e Initial commit 2019-08-18 16:07:11 +02:00