From mboxrd@z Thu Jan 1 00:00:00 1970 From: Luca Boccassi Subject: [PATCH iproute2 1/3] testsuite: remove all temp files and implement make clean Date: Wed, 22 Aug 2018 19:09:01 +0100 Message-ID: <20180822180903.26443-1-bluca@debian.org> Cc: stephen@networkplumber.org, stefan.bader@canonical.com To: netdev@vger.kernel.org Return-path: Received: from mail-wr1-f52.google.com ([209.85.221.52]:41929 "EHLO mail-wr1-f52.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1727469AbeHVVfK (ORCPT ); Wed, 22 Aug 2018 17:35:10 -0400 Received: by mail-wr1-f52.google.com with SMTP id z96-v6so2351346wrb.8 for ; Wed, 22 Aug 2018 11:09:15 -0700 (PDT) Sender: netdev-owner@vger.kernel.org List-ID: Some generated test files were not removed, including one executable in the testsuite/tools directory. Ensure make clean from the top level directory works for the testsuite subdirs too, and that all the files are removed. Signed-off-by: Luca Boccassi --- Makefile | 2 +- testsuite/Makefile | 3 +++ testsuite/tools/Makefile | 3 +++ 3 files changed, 7 insertions(+), 1 deletion(-) diff --git a/Makefile b/Makefile index 651d2a50..ea2f797c 100644 --- a/Makefile +++ b/Makefile @@ -96,7 +96,7 @@ snapshot: > include/SNAPSHOT.h clean: - @for i in $(SUBDIRS); \ + @for i in $(SUBDIRS) testsuite; \ do $(MAKE) $(MFLAGS) -C $$i clean; done clobber: diff --git a/testsuite/Makefile b/testsuite/Makefile index 8fcbc557..2acd0427 100644 --- a/testsuite/Makefile +++ b/testsuite/Makefile @@ -43,6 +43,9 @@ alltests: $(TESTS) clean: @echo "Removing $(RESULTS_DIR) dir ..." @rm -rf $(RESULTS_DIR) + @rm -f iproute2/iproute2-this + @rm -f tests/ip/link/dev_wo_vf_rate.nl + $(MAKE) -C tools clean distclean: clean echo "Entering iproute2" && cd iproute2 && $(MAKE) distclean && cd ..; diff --git a/testsuite/tools/Makefile b/testsuite/tools/Makefile index f2cdc980..f0ce4ee2 100644 --- a/testsuite/tools/Makefile +++ b/testsuite/tools/Makefile @@ -1,3 +1,6 @@ # SPDX-License-Identifier: GPL-2.0 generate_nlmsg: generate_nlmsg.c ../../lib/libnetlink.c $(CC) -o $@ $^ + +clean: + rm -f generate_nlmsg -- 2.18.0