Emery Hemingway
c3385aedd0
genodeSources: 20.05 -> 20.08
3 years ago
Emery Hemingway
1f53f25419
Relicense as MIT
3 years ago
Emery Hemingway
06c8283dee
test: update to use new routes configuration method
3 years ago
Emery Hemingway
78c5a2bb19
Test consolidation
3 years ago
Emery Hemingway
818014787f
Update to latest Dhall in Nixpkgs master
3 years ago
Emery Hemingway
6d6d585f0f
Refactor of packaging and testing
...
- Remove manifests from Dhall configurations and mix all
test inputs to generate test ROM maps.
- All loader and timer drivers are name ld.lib.so and timer_drv.
- Replace packages of multiple Genode Labs targets with functions
to build individual targets. These packages are not explicitly
specified unless they require inputs from the source ports or
extra nativeBuildInputs.
- Add support for building from Genode world repository.
3 years ago
Emery Hemingway
458d3b5808
Build Genode tests with upstream build system
3 years ago
Emery Hemingway
94868758e5
Refactor tests to use nested Init/Child type
3 years ago
Emery Hemingway
fffd53664b
Apply manifest merging in tests
...
Merged manifests are easier to work with as the number of inputs increase.
3 years ago
Emery Hemingway
3aba7ac2c2
Use Genode.Boot.Rom type when building test images
3 years ago
Emery Hemingway
8beebf2ae1
Dhall formatting
3 years ago
Emery Hemingway
37144809f6
Add log test
3 years ago
Emery Hemingway
7388091a3e
Update flake
3 years ago
Emery Hemingway
ef9f76744f
Bump dhall-genode
...
• update dhall-genode revision
• render top-level init config with lib.renderDhallInit
• convert Init.Start.config to optionals
• lib.validate renderDhallInit XML
3 years ago
Emery Hemingway
9410b836c2
Use "record override" syntatic-sugar in Dhall test configs
3 years ago
Emery Hemingway
a1259a54e7
Tests: split off Linux test driver, generate with Dhall
4 years ago