From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-qa0-f51.google.com (mail-qa0-f51.google.com [209.85.216.51]) by yocto-www.yoctoproject.org (Postfix) with ESMTP id 90FC0E00280 for ; Fri, 24 Jan 2014 15:46:32 -0800 (PST) Received: by mail-qa0-f51.google.com with SMTP id f11so4685773qae.24 for ; Fri, 24 Jan 2014 15:46:31 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:to:cc:subject:date:message-id; bh=AXQPOxoPFRRIeUOXBLyf6jnVHTieQRL6mXd2+kOb7i8=; b=MM0Gh8MRGaO7xWQRFsbKREBuIfCn7T3tFRUBdJmmq/jPDwDTob2V99RyNLetIHmm99 ZSeeOlVuIhjXRhhE88IpvU2VauQ2h7sYXWcm+jBeLwb/0kMAVnow4r2xleej23b0vZ38 P4CX56gowhZGWKHxFf1ou3QFZ1WG7Swrj7n3UF7b3KQLmgoNhz7w1J3mHpXbRYsSWz1o XfwuCTR2+JNUu5dk92VT6lRKo3GEx92vqakURhKehV4hXqvrkoGBvy7NINzLGPNdbwbL j//rhBsBXKr8smfsLVFNIgsljcrlU0fLxmUhV8WJs/fZwLfrVyxMxQQMzdv8M/qU9yHK Yyqw== X-Received: by 10.140.23.209 with SMTP id 75mr23017637qgp.94.1390607191468; Fri, 24 Jan 2014 15:46:31 -0800 (PST) Received: from b35650.home (pool-173-48-171-215.bstnma.fios.verizon.net. [173.48.171.215]) by mx.google.com with ESMTPSA id f19sm5580906qaq.12.2014.01.24.15.46.30 for (version=TLSv1.1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Fri, 24 Jan 2014 15:46:30 -0800 (PST) From: ronunes@gmail.com To: meta-freescale@yoctoproject.org Date: Fri, 24 Jan 2014 18:45:46 -0500 Message-Id: <1390607149-1853-1-git-send-email-ronunes@gmail.com> X-Mailer: git-send-email 1.8.3.2 Cc: Rogerio Nunes Subject: [meta-fsl-demos][PATCH 0/3] packagegroup refactoring X-BeenThere: meta-freescale@yoctoproject.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: Usage and development list for the meta-fsl-* layers List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 24 Jan 2014 23:46:34 -0000 From: Rogerio Nunes This patchset refactors the packagegroup recipe, spliting it in smaller recipes. With this approach, it will be easier to organize the inclusion of more packagegroups, and also to re-organize packages already grouped in one of the current groups. This is not only about code refactoring tough. We will have better scalablity also in build time. When a single packagegroup from a recipe that includes multiple packagegroups is added to one image, all the tasks to build all the packages from the same recipe file are added to the execution queue. In other words, if you need only one of the packagegroups from a big recipe file in your image, currently you are paying a high price in terms of build time for this convenience. Longer term, I hope we will be able to have a better set of reference images in this layer, from small ones that can be built faster, to more complete images full of features. Regards. Rogerio Nunes (3): packagegroup: rename to packagegroups packagegroup-fsl: split packagegroup into multiple recipes packagegroup-fsl-tools-testapps: Use amd-gpu-x11-bin-mx51 only with X11 recipes-fsl/packagegroup/packagegroup-fsl.bb | 89 ---------------------- .../packagegroups/packagegroup-fsl-gstreamer.bb | 33 ++++++++ .../packagegroup-fsl-tools-benchmark.bb | 20 +++++ .../packagegroup-fsl-tools-testapps.bb | 45 +++++++++++ 4 files changed, 98 insertions(+), 89 deletions(-) delete mode 100644 recipes-fsl/packagegroup/packagegroup-fsl.bb create mode 100644 recipes-fsl/packagegroups/packagegroup-fsl-gstreamer.bb create mode 100644 recipes-fsl/packagegroups/packagegroup-fsl-tools-benchmark.bb create mode 100644 recipes-fsl/packagegroups/packagegroup-fsl-tools-testapps.bb -- 1.8.3.2