Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-10-30 | examples: move recipes to subdirectory | Matthias Schiffer | |
2021-10-24 | examples: remove explicit parallelism handling | Matthias Schiffer | |
We are going to pass in a jobserver pipe through MAKEFLAGS. | |||
2021-10-18 | examples: delete autotools config.log and similar files | Matthias Schiffer | |
Improves reproducibility of task layers. While reproduciblity is not as important for layers as it is for outputs, this is low-hanging fruit and may improve cache usage. | |||
2021-10-02 | examples: binutils: allow build for cross host | Matthias Schiffer | |
2021-09-29 | examples: use {{pn}} and {{pv}} throughout recipes | Matthias Schiffer | |
2021-09-29 | context: add platform relation variables | Matthias Schiffer | |
build_to_host, host_to_target and build_to_target describe how two platforms are related. cross_compile and sysroot are moved into this new structure. cross_compile is added to the toplevel scope as an alias for build_to_host.cross_compile, as most packages will only ever need this. | |||
2021-09-25 | example: omit recipe name in dependencies where possible | Matthias Schiffer | |
2021-09-23 | Have tasks explicitly list their input arguments | Matthias Schiffer | |
2021-09-22 | Rename target_triple to gnu_triplet | Matthias Schiffer | |
2021-09-19 | Use template variables instead of environment, parametrize all examples | Matthias Schiffer | |
This implements passing of various pieces of information through task arguments, as well as argument inheritance through different kinds of dependencies. | |||
2021-09-17 | Have recipes specify outputs, verify in resolver | Matthias Schiffer | |
The outputs are not respected by the runner yet. | |||
2021-09-16 | examples: more toolchain stuff | Matthias Schiffer | |
2021-09-15 | examples: remove unnecessary env exports | Matthias Schiffer | |
2021-09-15 | examples: fix a few configuration issues, build initial libgcc | Matthias Schiffer | |
2021-09-15 | Make 'fetch' a kind of dependency instead of a kind of task | Matthias Schiffer | |
2021-09-15 | examples: adjust binutils for aarch64 target, add gcc recipe | Matthias Schiffer | |
2021-09-11 | More build dir reorganization | Matthias Schiffer | |
- Rename work layer to "layer" - Only preserve a work subdir of the build home - Move downloads and destination dir out of work dir | |||
2021-09-06 | examples: use inherit for binutils example | Matthias Schiffer | |
2021-07-25 | examples: add build script for binutils | Matthias Schiffer | |
2021-07-24 | runc: copy fetch dependencies into workdir | Matthias Schiffer | |
2021-07-24 | Introduce "fetch" task type | Matthias Schiffer | |
No actual fetching for now, fetch tasks always succeed immediately. The runner ignores fetch tasks for unpacking. |