[Date Prev][Date Next] [Thread Prev][Thread Next]
[Thread Index]
[Date Index]
[Author Index]
[linux-lvm] [PATCH] Makefile.in: correct distclean rule
- From: Jim Meyering <jim meyering net>
- To: LVM general discussion and development <linux-lvm redhat com>
- Subject: [linux-lvm] [PATCH] Makefile.in: correct distclean rule
- Date: Thu, 12 Jun 2008 11:21:37 +0200
Currently, "make distclean" gets lots of errors,
because none of the directories test/mm, test/device, ...
exist any more (they've been moved to old-tests/).
And even those latter never have a Makefile, so the only
sensible thing to do is remove those old subdirs from the
list in Makefile.in.
The change below does that as well as adding "test"
so that "make distclean" traverses into that subdirectory.
Before, "make check" would create test/bin,
but a top-level "make distclean" would not remove it.
FYI, initially I thought it was an oversight that
"make clean" did not remove artifacts from subdirectories,
so I made this additional change:
diff --git a/Makefile.in b/Makefile.in
...
-ifeq ($(MAKECMDGOALS),distclean)
+ifneq ($(strip $(filter %clean,$(MAKECMDGOALS))),)
However, it could also be a policy decision, so I left it.
I'll commit the following shortly.
[Date Prev][Date Next] [Thread Prev][Thread Next]
[Thread Index]
[Date Index]
[Author Index]