From mboxrd@z Thu Jan 1 00:00:00 1970 X-GM-THRID: 6569888326546882560 X-Received: by 2002:a2e:87d0:: with SMTP id v16-v6mr57488ljj.40.1529671331882; Fri, 22 Jun 2018 05:42:11 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com Received: by 2002:a19:6b01:: with SMTP id d1-v6ls208920lfa.2.gmail; Fri, 22 Jun 2018 05:42:11 -0700 (PDT) X-Google-Smtp-Source: ADUXVKJh/PzP4MYmygPwjlVXA3tO389ndn64ku8M1WWqUih/vsqOX4ITLWyhbB9RCifJy19SZbIg X-Received: by 2002:a19:4ed8:: with SMTP id u85-v6mr72656lfk.42.1529671331360; Fri, 22 Jun 2018 05:42:11 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1529671331; cv=none; d=google.com; s=arc-20160816; b=xB6nCW82T2CjVEgxtZpTQwOp3NcGQC7mxqI18ibK8wK3ePR6VBqm/E862vamkdhx+C TxPEJ6B6z5guBt9fenM4d8JH1Uno5Jtx4GDHkjE05EWwO+D5zrU/0BjWSoM3uANd3uhM hAFFHVFzcG1T4FAIMkBow689FoloxMQdVA+F7wknphjClqFV72MO3pOIPPPeho6bThVG Hsx04mcQrdw1tIRyRGUaks3ka3ksnJnlXzTWzGMEMuYc3z+5V7ZzO52rv3tN/VECfqy3 kwjEflLaZh3eMdmDqnPh5Y5hwH1wljuk5n5mtXn9979a2h+ERCkowtRp0ranVeaDsxwY xhiA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=references:in-reply-to:message-id:date:subject:to:from :arc-authentication-results; bh=P3picFQV1o7uhVBkZ8tpZ6/KQTolu2ZzuDogK6lPJ5E=; b=MZ0WKXV/3bigvOmKxAEw27opLY80y1/Lfq0n+sWAfr15lKQ7xiXs6nOEXVDmTsSS6v 8PHDJtwirrguZuZJk3Ii6TzIR9mzgyH9lSrMR5khjv55aoXmJd6lcnna62z1tcS3h9sa IFIQ1EKPtiKorv7SO/LaCNB+VLYpLveT00dEccJuAI2RKxJF8nUALN8fWWYVEM5Is88f A0MmpSlnfpx9tdkCZzisGu6Pfy9bz/AAgByw0Z6F3f3j3kWZkb1xparhAbVeUl/mA8cP GEFlSZKCVVXE/aTnk+7YikjBBhJdnSxeV8Lyf2/pnnUGhwLWiDNzokIgE1n4fX6otLX9 zBMA== ARC-Authentication-Results: i=1; gmr-mx.google.com; spf=pass (google.com: best guess record for domain of mosipov@ilbers.de designates 85.214.62.211 as permitted sender) smtp.mailfrom=mosipov@ilbers.de Return-Path: Received: from aqmola.ilbers.de (aqmola.ilbers.de. [85.214.62.211]) by gmr-mx.google.com with ESMTPS id c4-v6si228648lfk.0.2018.06.22.05.42.11 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Fri, 22 Jun 2018 05:42:11 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of mosipov@ilbers.de designates 85.214.62.211 as permitted sender) client-ip=85.214.62.211; Authentication-Results: gmr-mx.google.com; spf=pass (google.com: best guess record for domain of mosipov@ilbers.de designates 85.214.62.211 as permitted sender) smtp.mailfrom=mosipov@ilbers.de Received: from azat.i.ilbers.de (host-80-81-17-52.static.customer.m-online.net [80.81.17.52]) (authenticated bits=0) by aqmola.ilbers.de (8.14.4/8.14.4/Debian-4+deb7u1) with ESMTP id w5MCeN8P030516 (version=TLSv1/SSLv3 cipher=AES128-SHA256 bits=128 verify=NOT) for ; Fri, 22 Jun 2018 14:42:08 +0200 From: "Maxim Yu. Osipov" To: isar-users@googlegroups.com Subject: [PATCH v2 4/7] sdkchroot: Added recipe-devel to create SDK root filesystem Date: Fri, 22 Jun 2018 14:40:19 +0200 Message-Id: <20180622124022.30192-5-mosipov@ilbers.de> X-Mailer: git-send-email 2.11.0 In-Reply-To: <20180622124022.30192-1-mosipov@ilbers.de> References: <20180622124022.30192-1-mosipov@ilbers.de> X-TUID: qrE5e7bsZbCC Building applications for targets in ISAR takes a lot of time as they are built under QEMU. SDK providing crossbuild environment will help to solve this problem. Create SDK root file system for host with installed cross-toolchain for target architecture and ability to install already prebuilt target binary artifacts. Developer chroots to sdk rootfs and develops applications for target platform. Signed-off-by: Maxim Yu. Osipov --- .../sdkchroot/files/configscript.sh | 14 +++++++ meta/recipes-devtools/sdkchroot/sdkchroot.bb | 47 ++++++++++++++++++++++ 2 files changed, 61 insertions(+) create mode 100644 meta/recipes-devtools/sdkchroot/files/configscript.sh create mode 100644 meta/recipes-devtools/sdkchroot/sdkchroot.bb diff --git a/meta/recipes-devtools/sdkchroot/files/configscript.sh b/meta/recipes-devtools/sdkchroot/files/configscript.sh new file mode 100644 index 0000000..62c1cf0 --- /dev/null +++ b/meta/recipes-devtools/sdkchroot/files/configscript.sh @@ -0,0 +1,14 @@ +#!/bin/sh +# +# This software is a part of ISAR. +# Copyright (C) 2015-2018 ilbers GmbH + +set -e + +debconf-set-selections <