[kernel] r13235 - in dists/trunk/linux-kbuild-2.6: . scripts/mod

Bastian Blank waldi at alioth.debian.org
Tue Mar 24 09:32:40 UTC 2009


Author: waldi
Date: Tue Mar 24 09:32:39 2009
New Revision: 13235

Log:
* Makefile.inc: Add clean rule.
* scripts/mod/Makefile: Fix clean rule.


Modified:
   dists/trunk/linux-kbuild-2.6/Makefile.inc
   dists/trunk/linux-kbuild-2.6/scripts/mod/Makefile

Modified: dists/trunk/linux-kbuild-2.6/Makefile.inc
==============================================================================
--- dists/trunk/linux-kbuild-2.6/Makefile.inc	(original)
+++ dists/trunk/linux-kbuild-2.6/Makefile.inc	Tue Mar 24 09:32:39 2009
@@ -6,19 +6,22 @@
 CXXFLAGS = $(CFLAGS)
 
 all: all-local all-recursive
+clean: clean-local clean-recursive
 install: install-local install-recursive
 
-all-recursive install-recursive:
-	+ at target=$(shell echo $@ | sed s/-recursive//); \
-	list='$(SUBDIRS)'; \
+%-recursive:
+	+ at list='$(SUBDIRS)'; \
 	for subdir in $$list; do \
-	  echo "Making $$target in $$subdir"; \
-	  $(MAKE) -C $$subdir $$target \
+	  echo "Making $* in $$subdir"; \
+	  $(MAKE) -C $$subdir $* \
 	  || exit 1; \
 	done
 
 all-local: $(PROGS)
 
+clean-local::
+	rm -f $(PROGS) *.o
+
 install-local: install-local-progs install-local-scripts install-local-data
 
 install-local-progs: $(PROGS)

Modified: dists/trunk/linux-kbuild-2.6/scripts/mod/Makefile
==============================================================================
--- dists/trunk/linux-kbuild-2.6/scripts/mod/Makefile	(original)
+++ dists/trunk/linux-kbuild-2.6/scripts/mod/Makefile	Tue Mar 24 09:32:39 2009
@@ -23,5 +23,4 @@
 modpost.o: modpost.c modpost.h
 
 clean:
-	rm $(PROGS) modpost.h *.o
-
+	rm -f modpost.h



More information about the Kernel-svn-changes mailing list