Fil-C on Nix

Filnix wiki

mbrock/filnix

virt.nix

λpkgs, ports, filcc, world-pkgs
rec
8filc-nspawn=
9inherit
pkgs ports filcc
10inherit
world-pkgs
13filc-qemu=
14inherit
pkgs ports filcc
15inherit
world-pkgs
18filc-docker=
19inherit
pkgs ports filcc
20inherit
world-pkgs
23apps=
24run-filc-docker=
25type=
"app"
26program=
29run-filc-sandbox=
30type=
"app"
31program=
"${pkgs.writeShellScript"filc-sandbox" '' exec sudo systemd-nspawn --ephemeral \ -M filbox \ -D ${filc-nspawn} /bin/runit-init ''}"
38run-filc-qemu=
39type=
"app"
40program=
"${filc-qemu}/bin/run-filc-qemu"
43build-filc-qemu-image=
44type=
"app"
45program=
"${filc-qemu}/bin/build-filc-qemu-image"