2
0
Fork 0
Commit Graph

93 Commits (1a33ea2f3a2995b02b5b3e64584221bb8bea4b3c)
 

Author SHA1 Message Date
Emery Hemingway 1a33ea2f3a Initial NixOS module
3 years ago
Emery Hemingway e092f8cc86 Merge branch 'flake'
3 years ago
Emery Hemingway b78a960252 Remove libc test
3 years ago
Emery Hemingway 53a18acd08 Use cross-compliation pairs in Flake
3 years ago
Emery Hemingway 15360a0ff5 Move upstream build to external flake
3 years ago
Emery Hemingway 41d52bbd35 Do not link to the fullpaths of libc and libm
3 years ago
Emery Hemingway 0263e06fbe stdcxx: do not pass -stdlib=libc++ to the linker
3 years ago
Emery Hemingway 206b86a5ae Flatten upstream source
3 years ago
Emery Hemingway c3f716aafc Use LLVM C++ standard library
3 years ago
Emery Hemingway 4d96688e0b Add stdcxx package
3 years ago
Emery Hemingway 2a8398984e Add libc to flake
3 years ago
Emery Hemingway ace8d49163 Move toolchain overlay to Nixpkgs fork
3 years ago
Emery Hemingway 2269f1ec65 Flake simplification
3 years ago
Emery Hemingway bd1ac437ba Take pre-built binaries from a genode-depot flake
3 years ago
Emery Hemingway ef9f76744f Bump dhall-genode
3 years ago
Emery Hemingway 20594a9962 Build QEMU script with ISO
3 years ago
Emery Hemingway 410a6522c5 Add 'lib' to flake top-level
3 years ago
Emery Hemingway 4aba5a4e85 Convert flake to a attrset of systems
3 years ago
Emery Hemingway 7eda0b9f55 Rename genode.os to genode-os
3 years ago
Emery Hemingway 83904ca3e6 Update flake
3 years ago
Emery Hemingway 606b45b96a Initial Nix flake
3 years ago
Emery Hemingway d57a144978 Update Genode sources, test Nix-built core
3 years ago
Emery Hemingway 6e0023d7f4 Update Genode sources, test Nix-built core
3 years ago
Emery Hemingway 3359a5453e Prepare Genode sources as fixed-output derivations
3 years ago
Emery Hemingway ccdfcd7a5b Set preferLocalBuild for tests
3 years ago
Emery Hemingway 318d718724 Configure QEMU with q35 machine model
3 years ago
Emery Hemingway d812f2b3a9 Test with full QEMU version, PC model
3 years ago
Emery Hemingway 5e2037815d Update upstream rev and remove some depot binaries from tests
3 years ago
Emery Hemingway b1c0f98835 Update Nixpkgs revision
3 years ago
Emery Hemingway 9410b836c2 Use "record override" syntatic-sugar in Dhall test configs
3 years ago
Emery Hemingway 1df76e3bca Optionally pass extraOverlays through release.nix
3 years ago
Emery Hemingway d343e1ee7b Update Solo5 patch
3 years ago
Emery Hemingway 4ecd77a06d Split Solo5 tests
3 years ago
Emery Hemingway 1d3e849bc4 Pass a testEnv attrset when importing test files
3 years ago
Emery Hemingway b2d4dc491e Hydra: build Solo5 PRs using release derivation
3 years ago
Emery Hemingway 756bec7052 Hydra: use merged commit for testing Solo5
3 years ago
Emery Hemingway 9d01ae7aa8 Solo5: add temporary patch
3 years ago
Emery Hemingway 93a977c208 Solo5: update to 0.6.3, build without patch
3 years ago
Emery Hemingway e3589e5a41 Add Hydra spec for Solo5 pull requests
3 years ago
Emery Hemingway c1acd31f76 Declarative Hydra spec
3 years ago
Emery Hemingway 811692aa7b Update Dhall prelude to 11.0.0
3 years ago
Emery Hemingway a851525b16 Add Nim compiler wrapper
3 years ago
Emery Hemingway ea9c2d30a6 Add libc library
3 years ago
Emery Hemingway 7b7af23809 Add nic_bus
3 years ago
Emery Hemingway f63364b9fe Update upstream rev
3 years ago
Emery Hemingway 0af2761b44 Add PCI test
3 years ago
Emery Hemingway 7f1cdabda9 Write a Tup config when entering nix-shell
3 years ago
Emery Hemingway f0762e152a Update git revisions
3 years ago
Emery Hemingway 504f59716c Make "config" and "iso" test attributes accessible
3 years ago
Emery Hemingway a3f8d20d23 Tests: replace most of the Tcl code
3 years ago