Age | Commit message (Collapse) | Author | |
---|---|---|---|
2024-04-04 | examples: convert recipes with common sources to subrecipes | Matthias Schiffer | |
2024-04-04 | driver: recipe: move each recipe into a separate directory | Matthias Schiffer | |
2024-04-04 | examples: always set version in content, not filename | Matthias Schiffer | |
2024-04-04 | driver: context: rename pn and pv variables to basename and version | Matthias Schiffer | |
pn and pv referred to package names and versions, but we don't really have packages at the moment. | |||
2023-10-06 | examples: glibc: update to latest 2.38 release branch | Matthias Schiffer | |
2023-10-02 | examples: image: create /tmp | Matthias Schiffer | |
2023-10-02 | examples: rename rootfs.yml to image.yml | Matthias Schiffer | |
2023-10-02 | examples: update toolchain | Matthias Schiffer | |
2023-10-01 | examples: linux: update to 6.5.5 | Matthias Schiffer | |
2023-10-01 | examples: update rootfs | Matthias Schiffer | |
2021-11-06 | examples: add pins.yml example | Matthias Schiffer | |
2021-11-03 | examples: move version number to filename | Matthias Schiffer | |
2021-10-31 | driver: add toolchain prefix to PATH | Matthias Schiffer | |
Signed-off-by: Matthias Schiffer <mschiffer@universe-factory.net> | |||
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-18 | examples: rootfs: make build reproducible | Matthias Schiffer | |
2021-10-18 | examples: linux: make build reproducible | Matthias Schiffer | |
2021-10-18 | examples: add make_ext4fs recipe | Matthias Schiffer | |
Used to generate reproducible rootfs images. | |||
2021-10-18 | examples: busybox: make build reproducible | Matthias Schiffer | |
Remove timestamp from binary. | |||
2021-10-13 | examples: busybox: remove symlink for strings command | Matthias Schiffer | |
Avoid conflict with GCC package. | |||
2021-10-13 | examples: gcc: fix header-stubs file confict for host==target builds | Matthias Schiffer | |
2021-10-10 | examples: rootfs: preserve hardlinks (and a few other things) | Matthias Schiffer | |
2021-10-03 | examples: split libgcc from gcc-libs package | Matthias Schiffer | |
Avoid building gcc-libs twice for cross-native toolchains. libgcc_s.so is still installed as part of gcc-libs. | |||
2021-10-02 | examples: rootfs: include toolchain | Matthias Schiffer | |
2021-10-02 | examples: gcc, gcc-libs: make recipes work with cross host build | Matthias Schiffer | |
2021-10-02 | examples: gcc: add dependencies for cross host build | Matthias Schiffer | |
2021-10-02 | examples: libgcc-initial: make code more generic | Matthias Schiffer | |
2021-10-02 | examples: binutils: allow build for cross host | Matthias Schiffer | |
2021-10-02 | examples: add recipes for zlib, gmp, mpfr and mpc | Matthias Schiffer | |
These are dependencies of gcc. | |||
2021-10-02 | examples: remove redundant environment variables | 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-26 | examples: drop redundant dependencies | Matthias Schiffer | |
2021-09-26 | context: include dependencies from inherited tasks | Matthias Schiffer | |
In most cases, inheriting tasks want to use the same dependencies as their ancestors. For special cases like gcc's header stubs, a noinherit flag can be set on dependencies. | |||
2021-09-26 | examples: rootfs: use mkfs.ext4 from e2fsprogs recipe | Matthias Schiffer | |
2021-09-26 | examples: e2fsprogs: allow host build | Matthias Schiffer | |
2021-09-26 | Add "cross compile" prefix to platform arguments | Matthias Schiffer | |
Allow getting the right path for the host==build toolchain. There are still a few unsolved questions, in particular how to deal with host depends of host==build tasks. | |||
2021-09-26 | examples: gcc: fix build time tools path | Matthias Schiffer | |
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 | |