summaryrefslogtreecommitdiffstats
path: root/examples
diff options
context:
space:
mode:
authorMatthias Schiffer <mschiffer@universe-factory.net>2021-09-18 00:10:32 +0200
committerMatthias Schiffer <mschiffer@universe-factory.net>2021-09-18 00:10:32 +0200
commit4ad6862f763f75dccbcab8a705ae060be20d57f9 (patch)
treec0dcf53e419eb017b831119a444c0f6f3c69c20e /examples
parent8caba7ca4632253ede6e5beb809e3de1b8bc97cb (diff)
downloadrebel-4ad6862f763f75dccbcab8a705ae060be20d57f9.tar
rebel-4ad6862f763f75dccbcab8a705ae060be20d57f9.zip
examples: gcc-libs: split into host and target outputs
Diffstat (limited to 'examples')
-rw-r--r--examples/gcc-libs.yml13
1 files changed, 11 insertions, 2 deletions
diff --git a/examples/gcc-libs.yml b/examples/gcc-libs.yml
index 489941b..51d352c 100644
--- a/examples/gcc-libs.yml
+++ b/examples/gcc-libs.yml
@@ -18,7 +18,16 @@ tasks:
target_depends:
- task: 'glibc:install'
output:
- default: {}
+ host:
+ path: 'host'
+ target:
+ path: 'target'
run: |
+ TARGET=aarch64-linux-gnu
+
cd gcc-build
- make DESTDIR="$DESTDIR" install-target-libgcc install-target-libstdc++-v3 install-target-libgomp install-target-libquadmath install-target-libatomic
+ make DESTDIR="${DESTDIR}/host" install-target-libgcc install-target-libstdc++-v3 install-target-libgomp install-target-libquadmath install-target-libatomic
+
+ mkdir -p "${DESTDIR}/target/${PREFIX}"
+ mv "${DESTDIR}/host${BUILD_PREFIX}/${TARGET}"/* "${DESTDIR}/target/${PREFIX}"
+ rmdir "${DESTDIR}/host${BUILD_PREFIX}/${TARGET}"