[DRBD-cvs] r1945 - branches/drbd-0.7/drbd

drbd-cvs at lists.linbit.com drbd-cvs at lists.linbit.com
Tue Sep 6 10:41:13 CEST 2005


Author: lars
Date: 2005-09-06 10:41:13 +0200 (Tue, 06 Sep 2005)
New Revision: 1945

Modified:
   branches/drbd-0.7/drbd/Makefile
Log:
reduce side effects when installing into some $PREFIX (e.g. when building packages)


Modified: branches/drbd-0.7/drbd/Makefile
===================================================================
--- branches/drbd-0.7/drbd/Makefile	2005-09-01 09:36:33 UTC (rev 1944)
+++ branches/drbd-0.7/drbd/Makefile	2005-09-06 08:41:13 UTC (rev 1945)
@@ -163,9 +163,9 @@
 	install -d $(PREFIX)/lib/modules/$(KERNELRELEASE)/$(MODSUBDIR)
 	install -m 644 $(MODOBJ) $(PREFIX)/lib/modules/$(KERNELRELEASE)/$(MODSUBDIR)
     ifeq ($(shell uname -r),$(KERNELRELEASE))
-	/sbin/depmod -a || /sbin/depmod -e $(MODOBJ) 2>&1 >/dev/null || true
+	[ -n "$(PREFIX)" ] || /sbin/depmod -a || /sbin/depmod -e $(MODOBJ) 2>&1 >/dev/null || true
     else
-	[ -e $(LINUX)/System.map ] && \
+	[ -z "$(PREFIX)" -a -e $(LINUX)/System.map ] && \
 	   /sbin/depmod -F $(LINUX)/System.map -e ./$(MODOBJ) 2>&1 >/dev/null || true
     endif
   else



More information about the drbd-cvs mailing list