2
0
Fork 0
Genode Packages collection https://git.sr.ht/~ehmry/genodepkgs/
Go to file
Ehmry - 316259817c Add NOVA, update release.nix 2019-09-25 13:48:34 +02:00
NOVA Add NOVA, update release.nix 2019-09-25 13:48:34 +02:00
dhall Refactor for clarity 2019-09-25 13:48:34 +02:00
tool Clean dead expressions 2019-09-25 13:48:34 +02:00
toolchain-overlay Refactor for clarity 2019-09-25 13:48:34 +02:00
upstream Add meta to Genode upstream packages 2019-09-25 13:48:34 +02:00
.gitignore Initial commit 2019-08-18 16:07:11 +02:00
README.md Add README 2019-09-25 13:48:34 +02:00
default.nix Add NOVA, update release.nix 2019-09-25 13:48:34 +02:00
platform.nix Nixpkgs overlay 2019-09-25 13:48:26 +02:00
release.nix Add NOVA, update release.nix 2019-09-25 13:48:34 +02:00

README.md

An overlayed Nixpkgs for the Genode OS framework

This repo contains Nix expressions for building Genode with Nixpkgs and building Nixpkgs for Genode. At the moment the former is experimental and broken in many cases, the later is probably broken for all cases.

Toolchain

The LLVM cross-compiler may useful already, Clang apparently builds Genode without serious problems. Bootstrapping GCC is not feasible.

To compiler environment may be accessed via the nix-shell utility and the genode.base attribute defined here.

nix-shell «path-to-this-repo» -A genode.base

Bootstrapping the environment on a laptop can take hours.

TODO: easy binary cache configuration