Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-09-25 | examples: add ext4 rootfs image, fix basic directory structure | Matthias Schiffer | |
2021-09-25 | examples: add linux kernel image | Matthias Schiffer | |
2021-09-25 | examples: add rootfs recipe | Matthias Schiffer | |
2021-09-25 | examples: add busybox recipe | Matthias Schiffer | |
2021-09-25 | recipe: specify recipe and task name separately in dependencies | Matthias Schiffer | |
2021-09-25 | example: omit recipe name in dependencies where possible | Matthias Schiffer | |
2021-09-25 | toolchain: make recipe reusable as a dependency | Matthias Schiffer | |
2021-09-25 | gcc-libs: split install step into toolchain and sysroot components | Matthias Schiffer | |
Make the sysroot components usable as a regular dependency. | |||
2021-09-25 | examples: add toolchain meta recipe, fix gcc-libs | Matthias Schiffer | |
2021-09-24 | examples: explicitly specify target for build depends on binutils | 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-19 | Rename "target depends" to "depends" | Matthias Schiffer | |
Internally, the name "host depends" is used to match GNU build/host/target terms. | |||
2021-09-18 | examples: gcc-libs: split into host and target outputs | Matthias Schiffer | |
2021-09-17 | examples: use runtime_depends where appropriate | Matthias Schiffer | |
2021-09-17 | Have recipes specify outputs, verify in resolver | Matthias Schiffer | |
The outputs are not respected by the runner yet. | |||
2021-09-17 | examples: libdir fixes | Matthias Schiffer | |
2021-09-16 | examples: more toolchain stuff | Matthias Schiffer | |
2021-09-15 | examples: remove unnecessary env exports | Matthias Schiffer | |
2021-09-15 | examples: move libgcc-initial to separate recipe | Matthias Schiffer | |
2021-09-15 | examples: gcc: fix limits.h generation | Matthias Schiffer | |
2021-09-15 | examples: fix a few configuration issues, build initial libgcc | Matthias Schiffer | |
2021-09-15 | Explicitly refer to "target dependencies" | Matthias Schiffer | |
2021-09-15 | fixup! examples: adjust binutils for aarch64 target, add gcc recipe | 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-12 | Unpack dependencies to temporary sysroot | 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. | |||
2021-07-22 | Do not serialize Dependency as a single string | Matthias Schiffer | |
Removes our custom Serialize/Deserialize implementations. | |||
2021-07-22 | Add task: prefix to task dependencies | Matthias Schiffer | |
2021-07-17 | Remove task output setting for now | Matthias Schiffer | |
For simplicity, always archive the contents of the "dest" directory | |||
2021-06-19 | tar: add files in sorted order | Matthias Schiffer | |
2021-06-19 | Collect task output to tar files | Matthias Schiffer | |
2021-04-03 | examples: add some debug commands | Matthias Schiffer | |
2021-01-30 | examples: extend with output | Matthias Schiffer | |
2021-01-24 | Read tasks from files | Matthias Schiffer | |