diff options
author | Matthias Schiffer <mschiffer@universe-factory.net> | 2021-09-17 18:07:31 +0200 |
---|---|---|
committer | Matthias Schiffer <mschiffer@universe-factory.net> | 2021-09-17 21:26:31 +0200 |
commit | 843bbec317ce4ad148535183b9d973915cdd04ab (patch) | |
tree | e1131894967b285b3de76956d66ccc03b8ca158a /examples | |
parent | cff4c45e931ef5abd7aba15fa05bc29f66e115ea (diff) | |
download | rebel-843bbec317ce4ad148535183b9d973915cdd04ab.tar rebel-843bbec317ce4ad148535183b9d973915cdd04ab.zip |
Have recipes specify outputs, verify in resolver
The outputs are not respected by the runner yet.
Diffstat (limited to 'examples')
-rw-r--r-- | examples/bar.yml | 2 | ||||
-rw-r--r-- | examples/binutils.yml | 2 | ||||
-rw-r--r-- | examples/foo.yml | 2 | ||||
-rw-r--r-- | examples/gcc-libs.yml | 2 | ||||
-rw-r--r-- | examples/gcc.yml | 4 | ||||
-rw-r--r-- | examples/glibc.yml | 2 | ||||
-rw-r--r-- | examples/libgcc-initial.yml | 2 | ||||
-rw-r--r-- | examples/linux-uapi-headers.yml | 2 | ||||
-rw-r--r-- | examples/ls.yml | 2 |
9 files changed, 20 insertions, 0 deletions
diff --git a/examples/bar.yml b/examples/bar.yml index ca01afa..ece6fd1 100644 --- a/examples/bar.yml +++ b/examples/bar.yml @@ -1,5 +1,7 @@ tasks: build: + output: + default: {} run: | findmnt -o +PROPAGATION mkdir -p "${DESTDIR}" diff --git a/examples/binutils.yml b/examples/binutils.yml index 56342f7..c05d965 100644 --- a/examples/binutils.yml +++ b/examples/binutils.yml @@ -41,6 +41,8 @@ tasks: install: inherit: task: 'binutils:compile' + output: + default: {} run: | cd binutils-build make DESTDIR="$DESTDIR" install diff --git a/examples/foo.yml b/examples/foo.yml index 6b50c07..6b82812 100644 --- a/examples/foo.yml +++ b/examples/foo.yml @@ -1,5 +1,7 @@ tasks: build: + output: + default: {} run: | ls -lha ls -lha /proc/self/fd diff --git a/examples/gcc-libs.yml b/examples/gcc-libs.yml index ccd6ebf..8eda21b 100644 --- a/examples/gcc-libs.yml +++ b/examples/gcc-libs.yml @@ -19,6 +19,8 @@ tasks: target_depends: - task: 'linux-uapi-headers:install' - task: 'glibc:install' + output: + default: {} run: | cd gcc-build make DESTDIR="$DESTDIR" install-target-libgcc install-target-libstdc++-v3 install-target-libgomp install-target-libquadmath install-target-libatomic diff --git a/examples/gcc.yml b/examples/gcc.yml index 8c938e5..7a215a9 100644 --- a/examples/gcc.yml +++ b/examples/gcc.yml @@ -9,6 +9,8 @@ tasks: sed -i -e 's@^MULTILIB_OSDIRNAMES@# &@' gcc-11.2.0/gcc/config/*/t-* header-stubs: + output: + default: {} run: | mkdir -p "${DESTDIR}${PREFIX}/include" touch "${DESTDIR}${PREFIX}/include/limits.h" @@ -80,6 +82,8 @@ tasks: install: inherit: task: 'gcc:compile' + output: + default: {} run: | cd gcc-build make DESTDIR="$DESTDIR" install-host diff --git a/examples/glibc.yml b/examples/glibc.yml index 19d5f85..d98a1fa 100644 --- a/examples/glibc.yml +++ b/examples/glibc.yml @@ -73,6 +73,8 @@ tasks: - task: 'libgcc-initial:install' target_depends: - task: 'linux-uapi-headers:install' + output: + default: {} run: | cd glibc-build make install_root="${DESTDIR}" install diff --git a/examples/libgcc-initial.yml b/examples/libgcc-initial.yml index 35f1bd5..086f9ee 100644 --- a/examples/libgcc-initial.yml +++ b/examples/libgcc-initial.yml @@ -39,6 +39,8 @@ tasks: task: 'libgcc-initial:compile' build_depends: - task: 'binutils:install' + output: + default: {} run: | cd gcc-build make DESTDIR="$DESTDIR" install-target-libgcc diff --git a/examples/linux-uapi-headers.yml b/examples/linux-uapi-headers.yml index 02b58b3..95f6d11 100644 --- a/examples/linux-uapi-headers.yml +++ b/examples/linux-uapi-headers.yml @@ -9,6 +9,8 @@ tasks: install: inherit: task: 'linux-uapi-headers:unpack' + output: + default: {} run: | TARGET_ARCH=arm64 diff --git a/examples/ls.yml b/examples/ls.yml index b2cc678..63816a0 100644 --- a/examples/ls.yml +++ b/examples/ls.yml @@ -3,6 +3,8 @@ tasks: target_depends: - task: 'foo:build' - task: 'bar:build' + output: + default: {} run: | ls -lh / ls -lhR "${SYSROOT}" |