[DRBD-cvs] drbd by lars; improvement to the kernel-patch target, ...

drbd-user@lists.linbit.com drbd-user@lists.linbit.com
Tue, 20 Apr 2004 18:16:55 +0200 (CEST)


DRBD CVS committal

Author  : lars
Module  : drbd

Dir     : drbd


Modified Files:
      Tag: rel-0_7-branch
	Makefile 


Log Message:
improvement to the kernel-patch target, new tools target
===================================================================
RCS file: /var/lib/cvs/drbd/drbd/Makefile,v
retrieving revision 1.11.2.14
retrieving revision 1.11.2.15
diff -u -3 -r1.11.2.14 -r1.11.2.15
--- Makefile	20 Apr 2004 11:36:53 -0000	1.11.2.14
+++ Makefile	20 Apr 2004 16:16:50 -0000	1.11.2.15
@@ -30,6 +30,10 @@
 	@ set -e; for i in $(SUBDIRS); do $(MAKE) -C $$i ; done
 	@ echo -e "\n\tBuild successful."
 
+tools:
+	@ set -e; for i in $(patsubst drbd,,$(SUBDIRS)); do $(MAKE) -C $$i ; done
+	@ echo -e "\n\tBuild successful."
+
 doc:
 	$(MAKE) -C documentation doc
 
@@ -104,7 +108,8 @@
 
 kernel-patch:
 	set -o noclobber; \
-	d=patch-linux-$(KVER)-drbd-$(DIST_VERSION);\
+	kbase=$$(basename $(KDIR)); \
+	d=patch-$$kbase-drbd-$(DIST_VERSION);\
 	bash scripts/patch-kernel $(KDIR) . > $$d
 
 # maybe even dist/RPMS/$(ARCH) ?