From patchwork Sun Jan 24 16:02:41 2016 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: "Yann E. MORIN" X-Patchwork-Id: 572330 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Received: from whitealder.osuosl.org (smtp1.osuosl.org [140.211.166.138]) by ozlabs.org (Postfix) with ESMTP id E9E52140BEB for ; Mon, 25 Jan 2016 03:03:20 +1100 (AEDT) Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.b=mh01cwhz; dkim-atps=neutral Received: from localhost (localhost [127.0.0.1]) by whitealder.osuosl.org (Postfix) with ESMTP id DA1468BF87; Sun, 24 Jan 2016 16:03:18 +0000 (UTC) X-Virus-Scanned: amavisd-new at osuosl.org Received: from whitealder.osuosl.org ([127.0.0.1]) by localhost (.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id g8OxUbBE8fTA; Sun, 24 Jan 2016 16:03:15 +0000 (UTC) Received: from ash.osuosl.org (ash.osuosl.org [140.211.166.34]) by whitealder.osuosl.org (Postfix) with ESMTP id 116EE8C0BA; Sun, 24 Jan 2016 16:03:01 +0000 (UTC) X-Original-To: buildroot@lists.busybox.net Delivered-To: buildroot@osuosl.org Received: from silver.osuosl.org (smtp3.osuosl.org [140.211.166.136]) by ash.osuosl.org (Postfix) with ESMTP id 14B7F1C0FB4 for ; Sun, 24 Jan 2016 16:02:55 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by silver.osuosl.org (Postfix) with ESMTP id 10BD532A6E for ; Sun, 24 Jan 2016 16:02:55 +0000 (UTC) X-Virus-Scanned: amavisd-new at osuosl.org Received: from silver.osuosl.org ([127.0.0.1]) by localhost (.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 7dKM1JOD6Cjk for ; Sun, 24 Jan 2016 16:02:54 +0000 (UTC) X-Greylist: domain auto-whitelisted by SQLgrey-1.7.6 Received: from mail-wm0-f65.google.com (mail-wm0-f65.google.com [74.125.82.65]) by silver.osuosl.org (Postfix) with ESMTPS id 65F882313E for ; Sun, 24 Jan 2016 16:02:54 +0000 (UTC) Received: by mail-wm0-f65.google.com with SMTP id 123so6896134wmz.2 for ; Sun, 24 Jan 2016 08:02:54 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=sender:from:to:cc:subject:date:message-id:in-reply-to:references; bh=4Z6eyhyX1pcdzaOjTwAOiszXj3QoNsF7HquWqtZayb8=; b=mh01cwhzIELh2LfirKBCx3bf3+K6+rQxWIx7hjDnR6zmdM3EqEldThTuc26jMVBzBl eYXwp+Y5TuRHkNZWlVrI3YXdIDzuWm6iEuX9wX64I5UbtA82W3gmVrp4HluRC+AawR7w qm0uhWU7J+EEPxpbK1ElHdm2YC/hVQl90xjUOiqOIGanU9iNfNe6ZIC1xiOdVVIKd+Li VvitcUPFMt+jPCLXjMC14oe4Ku8bo9GuFFPps3B/X2RZHOrHYeXQTqeTQRGPRvpufoNV faiNtikSOz0ItMq+t82kE3C+3vmMvvXZDmyNImOvuOqOjtjTJPTVPbD+9221FhRnM3CG ztMg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:sender:from:to:cc:subject:date:message-id :in-reply-to:references; bh=4Z6eyhyX1pcdzaOjTwAOiszXj3QoNsF7HquWqtZayb8=; b=Bl2v0TrIKa8QtdDCH+ObU3kVI6I09ZVeG69g4j92DUrBjM4cen+YNO/MvssHjj3vV2 +wN4WdSCSjW9Itgma9XSoE5ilOYkngRloMTH94iAyyBIflMEYZO+cMxQszI7N3E+5445 1aqUGi2hGMWwAnqvNzfKFI5E+oUMXbvcBFixj8QXO+8+E454P0V6KpLdfUvkszaHBP6N MLeJ5EfB4dnUuCF+PFMmx7hM5KP+oe9MhjDR5oKkQecHWZQO4Nsm26sh5VebXZAiWYBu sGTCSy7BKFHBquE0N2zIf/0TFfE0PMnecBpkbIrsxJTktsvAc4UtmaLMx0mcPuIBvjb8 KEDA== X-Gm-Message-State: AG10YORnyY2JY0FFJ8pVwsWixUQxxSfOtcChLKdgEoD7HiArH3TN6yJE/UMqFQXmmXoDdA== X-Received: by 10.28.73.135 with SMTP id w129mr14603515wma.55.1453651373143; Sun, 24 Jan 2016 08:02:53 -0800 (PST) Received: from gourin.bzh.lan (ns304657.ip-46-105-103.eu. [46.105.103.66]) by smtp.gmail.com with ESMTPSA id b1sm15103484wjy.0.2016.01.24.08.02.51 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Sun, 24 Jan 2016 08:02:52 -0800 (PST) From: "Yann E. MORIN" To: buildroot@buildroot.org Date: Sun, 24 Jan 2016 17:02:41 +0100 Message-Id: <00edb6450d0b45ee3c0ae850f7d3a72d5aad711f.1453651102.git.yann.morin.1998@free.fr> X-Mailer: git-send-email 1.9.1 In-Reply-To: References: Cc: Thomas Petazzoni , "Yann E. MORIN" Subject: [Buildroot] [PATCH 6/6 v2] core: add a make target to check the dependencies X-BeenThere: buildroot@busybox.net X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Discussion and development of buildroot List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , MIME-Version: 1.0 Errors-To: buildroot-bounces@busybox.net Sender: "buildroot" Add a make target that will checks the dependencies of all packages. This will currently only detect circular dependencies, but more tests can be added later if need be. This can then be used in the autobuilders to automatically report dependency issues. Signed-off-by: "Yann E. MORIN" Cc: Thomas Petazzoni --- Makefile | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/Makefile b/Makefile index 20927de..0532f3b 100644 --- a/Makefile +++ b/Makefile @@ -733,6 +733,10 @@ graph-size: --file-size-csv $(GRAPHS_DIR)/file-size-stats.csv \ --package-size-csv $(GRAPHS_DIR)/package-size-stats.csv +check-dependencies: + @cd "$(CONFIG_DIR)"; \ + $(TOPDIR)/support/scripts/graph-depends -C + else # ifeq ($(BR2_HAVE_DOT_CONFIG),y) all: menuconfig