From patchwork Mon Jul 15 14:01:49 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Masahiro Yamada X-Patchwork-Id: 169010 Delivered-To: patch@linaro.org Received: by 2002:a92:4782:0:0:0:0:0 with SMTP id e2csp4445064ilk; Mon, 15 Jul 2019 07:02:20 -0700 (PDT) X-Google-Smtp-Source: APXvYqxkt/87p20itMCOSFNuDnQsRs/NMC0wP83ieQXibprjWzZ/ELqcvoKEBDkRMqJgU8oSme7i X-Received: by 2002:a17:90a:ac0e:: with SMTP id o14mr305658pjq.142.1563199340176; Mon, 15 Jul 2019 07:02:20 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1563199340; cv=none; d=google.com; s=arc-20160816; b=NP/jMi0RPinr6j9ZHh0qFKKyEY3ZDOWmc+kD7E5qDHOMqW8Kvj1L0vRIl4phc2b8Eh Xotx5LzE/giNMqTvRIpzzfDKQzGcK9KDhS6MSm991TAuYRkSjFNB7OKtLeLqf4BSKAS2 9dewOzCh5IcOxXaanPVe7C9Ta4gWXTLa7VYtBxeed5vWJMk7cXqyOtagUg/Qt0FUr8oy 3Wp78j8xxl1OPtfWbv8Ss6hw+GgA/1V0RsF8/2njS+784lb7s7bltiO7ap7HIDmq5SLz tFasnOPmDXyZPwPek6wAKuH0pkFcvedjgYkKEd1w9jHlq4TsekIC774uNnkACoiTkyxN CeDg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:message-id:date:subject:cc:to:from :dkim-signature:dkim-filter; bh=MfHfQH0r0NYoAjaX8kb+7ydwqz5Gf3OCpDc6c++8CiE=; b=qZ06lO8xVJNzUVZYHl+3JFaC0VPXEwCB0iqLshY9odwv7BiPBSNNryyyBPzuwZ5jJG K7DAT7l6lV/eif1HVwXTptgulGNqU7o9XpdIRYGihH6bXFdVGDWzKY4mLO5QVoBNe5TS TbccpiSqjnvRUIfUp93t+CmQUuEcS41ie69hVYRBb7vmtZezYWpbuFJMPIEozxvqNZPb /7a2pBOIfJwPf5MEhYvTphF/fJU93Nen+7cGqU70X+UjVgwqQ+r+DTbflbEqczaFROTE +XX47lRPgWonZVQnonkkZIgtk8WEWiyZ+0+uhElUpvpSVzXv96fm8zzMmL9y+WVBtfMO BZxw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@nifty.com header.s=dec2015msa header.b=hzcxE2yV; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id l143si1274534pfd.162.2019.07.15.07.02.19; Mon, 15 Jul 2019 07:02:20 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@nifty.com header.s=dec2015msa header.b=hzcxE2yV; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S2387605AbfGOOCS (ORCPT + 29 others); Mon, 15 Jul 2019 10:02:18 -0400 Received: from conuserg-11.nifty.com ([210.131.2.78]:17722 "EHLO conuserg-11.nifty.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S2387569AbfGOOCO (ORCPT ); Mon, 15 Jul 2019 10:02:14 -0400 Received: from grover.flets-west.jp (softbank126026094249.bbtec.net [126.26.94.249]) (authenticated) by conuserg-11.nifty.com with ESMTP id x6FE1sEE026807; Mon, 15 Jul 2019 23:01:54 +0900 DKIM-Filter: OpenDKIM Filter v2.10.3 conuserg-11.nifty.com x6FE1sEE026807 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nifty.com; s=dec2015msa; t=1563199314; bh=MfHfQH0r0NYoAjaX8kb+7ydwqz5Gf3OCpDc6c++8CiE=; h=From:To:Cc:Subject:Date:From; b=hzcxE2yVBGbpeMy3C+mC8N6tlfde9HirP/3dGwgiXCIpWWzCkYRpdCB7QmHTn/+dY I2DFew1zkFWiFSU8mFq+oTYOfIpygqBcaN4xAFT0n8gGoA+tD1kVB3tZE5TIQzRN7C xrEErVAdEP6zvG6uecvhW+HVUOnT5RJcoRg1uM/WHyELvcY9/FuLYYIJXNG3wCg2jD le99t3g53kROdYfN36lMyF2CrWZoIt6j9meH7ekt4YDwG6SAwfTmEDS07iLuOnc9sx O9jaNwRH5Li9DOLng1v0T5esOh1w1JGOopESEcEKwa2zTppAml6a332e+gRXQCIFwK HQyrMZgZGgqwg== X-Nifty-SrcIP: [126.26.94.249] From: Masahiro Yamada To: linux-kbuild@vger.kernel.org Cc: Masahiro Yamada , Michal Marek , linux-kernel@vger.kernel.org Subject: [PATCH] kbuild: remove tag files by distclean instead of mrproper Date: Mon, 15 Jul 2019 23:01:49 +0900 Message-Id: <20190715140149.21330-1-yamada.masahiro@socionext.com> X-Mailer: git-send-email 2.17.1 Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org It takes somewhat long time to generate these tag files. Keep such precious files until we run 'make distclean'. Signed-off-by: Masahiro Yamada --- Makefile | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) -- 2.17.1 diff --git a/Makefile b/Makefile index 2c5d00ba537e..2d8e45f2a8df 100644 --- a/Makefile +++ b/Makefile @@ -1380,11 +1380,15 @@ CLEAN_FILES += modules.builtin.modinfo MRPROPER_DIRS += include/config include/generated \ arch/$(SRCARCH)/include/generated .tmp_objdiff MRPROPER_FILES += .config .config.old .version \ - Module.symvers tags TAGS cscope* GPATH GTAGS GRTAGS GSYMS \ + Module.symvers \ signing_key.pem signing_key.priv signing_key.x509 \ x509.genkey extra_certificates signing_key.x509.keyid \ signing_key.x509.signer vmlinux-gdb.py +# Directories & files removed with 'make distclean' +DISTCLEAN_DIRS += +DISTCLEAN_FILES += tags TAGS cscope* GPATH GTAGS GRTAGS GSYMS + # clean - Delete most, but leave enough to build external modules # clean: rm-dirs := $(CLEAN_DIRS) @@ -1417,9 +1421,14 @@ mrproper: clean $(mrproper-dirs) # distclean # +distclean: rm-dirs := $(wildcard $(DISTCLEAN_DIRS)) +distclean: rm-files := $(wildcard $(DISTCLEAN_FILES)) + PHONY += distclean distclean: mrproper + $(call cmd,rmdirs) + $(call cmd,rmfiles) @find $(srctree) $(RCS_FIND_IGNORE) \ \( -name '*.orig' -o -name '*.rej' -o -name '*~' \ -o -name '*.bak' -o -name '#*#' -o -name '*%' \