From mboxrd@z Thu Jan 1 00:00:00 1970 X-GM-THRID: 6463342265335021568 X-Received: by 10.28.137.14 with SMTP id l14mr244396wmd.15.1504886190141; Fri, 08 Sep 2017 08:56:30 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com Received: by 10.46.34.131 with SMTP id i125ls5309lji.47.gmail; Fri, 08 Sep 2017 08:56:29 -0700 (PDT) X-Google-Smtp-Source: AOwi7QDi+cD/llQMZE4kXojogB30GwDcSVIEf/Yx4IJnqjGqZrbP2ui8EAFBvVqrC0rXHR460SR+ X-Received: by 10.46.34.66 with SMTP id i63mr273770lji.36.1504886189413; Fri, 08 Sep 2017 08:56:29 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1504886189; cv=none; d=google.com; s=arc-20160816; b=u02kkxAqRfZg/X1ZqU/BhISjm5CtOUWC37KEk3kJgmF8/Wwfcmf4zc2AYRMFypQGc7 jkrPFaT/9afn4IF1w0FeDy1o7Iv0PGfqlKGirclwFcEEeYnEIIuMFBoWaMleqQ68P6r6 eP3zMn+RyNuz95IufgciNkAo2Ybr53lciXanR+k+ic9652rBzivYdVld3dpppNwF055g Ck3AKltVXqSl6ImE4FhTcUq5oA/0vtoA7Ph4tolYrjhZiBMjYTAcA9G1N9cJu5SzmeGq cphOULZoSd90qfMRKvhrtxXZQe3nTswzXy4XZ2jWR9d0fSmjSCAbDfjRwf6YwLbJGlN1 ycVQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=message-id:date:subject:cc:to:from:arc-authentication-results; bh=FW16S4HpbccfxkYsk6CyLmVKBTdRXKoNFPYi4l53pCs=; b=IPdRuzy0iNjj6EZEWeLWiGPem2I4311y1/oO6F7eKNL7i60HjXLzbLIJvJffGT7FvF vWrFujVcl+eY6+ocrx5zGH4rjn3q5txpQ2e3W/cJCoyHpZJH7Y/CEWq6iW5LDd8Pw5xn ozC+bqqJUkBvndgTIqHcJ1zHdgVsX/1woWJWbsoIN0M3RNG33ISvWHBLoNyAtmsikFne vZfwDqWoDjvyCwL8SkdN4oUCoeSw92aNbAADuP3d9BOu61TAe1HbZWRkgkxFEUBMwne3 J9ALPjWarB/+fiGKZ15n9Rdan2FHdJmq3ESB5xbtXMo5VDlncWSW75Qhztl9TFMrqjHw ChXg== ARC-Authentication-Results: i=1; gmr-mx.google.com; spf=pass (google.com: best guess record for domain of asmirnov@ilbers.de designates 85.214.62.211 as permitted sender) smtp.mailfrom=asmirnov@ilbers.de Return-Path: Received: from aqmola.ilbers.de (aqmola.ilbers.de. [85.214.62.211]) by gmr-mx.google.com with ESMTPS id b130si125055wme.0.2017.09.08.08.56.29 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Fri, 08 Sep 2017 08:56:29 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of asmirnov@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 asmirnov@ilbers.de designates 85.214.62.211 as permitted sender) smtp.mailfrom=asmirnov@ilbers.de Received: from localhost.localdomain ([188.227.110.165]) (authenticated bits=0) by aqmola.ilbers.de (8.14.4/8.14.4/Debian-4+deb7u1) with ESMTP id v88FuCGM011354 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Fri, 8 Sep 2017 17:56:17 +0200 From: Alexander Smirnov To: isar-users@googlegroups.com Cc: Alexander Smirnov Subject: [PATCH v2 0/5] Unify work space for packages Date: Fri, 8 Sep 2017 18:56:01 +0300 Message-Id: <20170908155606.7654-1-asmirnov@ilbers.de> X-Mailer: git-send-email 2.9.4 X-TUID: k4jiXHpApluv Hi all, this series does the following: - Simplifies folders structure for multiconfig. - Unifies work space for packages. - Use unified canonical names for build artifacts. The overal build tree with multiconfig looks like the following: $ ls -1 tmp/work/ debian-jessie-amd64 debian-jessie-armhf debian-jessie-i386 debian-stretch-amd64 debian-stretch-armhf debian-stretch-i386 debian-wheezy-armhf raspbian-jessie-armhf Package workdir looks now like the following: $ ls -1 tmp/work/debian-jessie-amd64/hello-0.1+g7f35942-1-r0/ git hello_0.1+g7f35942-1_amd64.changes hello_0.1+g7f35942-1_amd64.deb hello_0.1+g7f35942-1.dsc hello_0.1+g7f35942-1.tar.gz temp Changes since v1: - Split first patch into pieces. - Use variable in multistrap config. - Rename ext4 image to unified cacnonical name (patch 4). With best regards, Alex Alexander Smirnov (5): image: Unify path to image rootfs isar: Change build folders tree stamps: Name stamps canonicaly and unified image: Name image canonicaly and unified class/dpkg: Unify workplace for packages meta-isar/classes/rpi-sdimg.bbclass | 2 +- meta-isar/recipes-core/images/isar-image-base.bb | 18 ++++++++---------- meta/classes/dpkg.bbclass | 15 +++++++++------ meta/classes/ext4-img.bbclass | 12 ++++++------ meta/classes/image.bbclass | 11 ++++++----- meta/conf/isar-bitbake.conf | 5 ++++- meta/recipes-devtools/buildchroot/buildchroot.bb | 8 ++++---- scripts/start_vm | 2 +- 8 files changed, 39 insertions(+), 34 deletions(-) -- 2.1.4