Ehmry -
fa5b9a9002
Tup: create ld.lib.so libraries when in a Nix build
2020-01-29 21:35:18 +01:00
Ehmry -
955e95272c
Tup: fix base-nova build
2020-01-14 11:33:00 +01:00
Ehmry -
3fb87d9ea0
base-linux: use pkg-config for libraries from base repo
...
Tup output groups must not be used across the repositories, they will come
up empty in Nix builds, and libraries will not be fully linked.
2020-01-07 18:19:02 +01:00
Ehmry -
969180525f
Use patched binary toolchain from Genode Labs
...
- Fetch and patch GCC distribution
- Pass Tup config as a file
- Fold out and dev outputs
- Remove shellHook code for compatibility with dev-shell
- Tweak Tup Nix conditionals
- Add Tupfile.ini
- Remove custom setup-hook
2020-01-05 20:32:08 +01:00
Ehmry -
af9b91e94c
Make out and dev output paths more explicit
2019-11-20 20:25:16 +01:00
Ehmry -
c67d81dc99
Tup: rename INCLUDES to CPPFLAGS
2019-10-28 11:32:29 +01:00
Ehmry -
a7a0d3fe63
Refactor Tup, flatten output directories
...
Make no attempt to replicate the depot layout.
2019-10-28 11:32:29 +01:00
Ehmry -
5587f0992b
Tup: build static libraries into the dev output
2019-10-04 00:52:02 +02:00
Ehmry -
59ab4ef6bc
Tupify
...
Implement a graph-based build system.
2019-10-03 21:25:36 +02:00