From 46c7ae687e7a2e94bf3f1bab42aa68ff194da3af Mon Sep 17 00:00:00 2001 From: John Ogness Date: Fri, 2 Nov 2018 09:43:42 +0106 Subject: layer-building: add scripts to automatically build yocto layers The yocto training requires a lot of data to be prebuilt/downloaded (about 15GB). These scripts can be used to automatically download/prebuild all that data and create the various layer tarballs. Signed-off-by: John Ogness --- .../layer-building/yocto/make-tarballs.sh | 31 ++++++++++++++++++++++ 1 file changed, 31 insertions(+) create mode 100755 schulung_tools/layer-building/yocto/make-tarballs.sh (limited to 'schulung_tools/layer-building/yocto/make-tarballs.sh') diff --git a/schulung_tools/layer-building/yocto/make-tarballs.sh b/schulung_tools/layer-building/yocto/make-tarballs.sh new file mode 100755 index 0000000..6b744dc --- /dev/null +++ b/schulung_tools/layer-building/yocto/make-tarballs.sh @@ -0,0 +1,31 @@ +#!/bin/sh +set -x +set -e + +cd / + +tar cf /home/devel/layer-mirrors-eclipse-plugins-oxygen-sumo.tar \ + opt/mirrors/download.eclipse.org \ + opt/mirrors/downloads.yoctoproject.org + +tar cf /home/devel/layer-mirrors-poky.tar \ + opt/mirrors/poky.git \ + opt/mirrors/yocto-docs.git + +tar cf /home/devel/layer-yocto-prebuilt-meta-schulung.tar \ + home/prebuilt/meta-schulung + +tar cf /home/devel/layer-yocto-prebuilt-start-vexpress.tar \ + home/prebuilt/start_vexpress.sh + +tar cf /home/devel/layer-yocto-sumo-downloads.tar \ + home/downloads + +tar cf /home/devel/layer-yocto-sumo-prebuilt-qemuarm.tar \ + home/prebuilt/qemuarm + +tar cf /home/devel/layer-yocto-sumo-prebuilt-qemux86.tar \ + home/prebuilt/qemux86 + +tar cf /home/devel/layer-yocto-sumo-prebuilt-vexpress.tar \ + home/prebuilt/vexpress -- cgit v1.2.3