Ease installation of unstripped binaries
authorGuido Guenther <agx@sigxcpu.org>
Tue, 19 Jun 2007 07:15:19 +0000 (09:15 +0200)
committerChristophe Varoqui <christophe.varoqui@free.fr>
Tue, 19 Jun 2007 21:21:10 +0000 (23:21 +0200)
Introduce INSTALL_PROGRAM for installing binaries, so that:

make install INSTALL_PROGRAM=install

doesn't stip binaries on installation. The default is to still strip
binaries. Can be very handy for debugging builds.

Signed-off-by: Guido Guenther <agx@sigxcpu.org>
Makefile.inc
kpartx/Makefile
multipath/Makefile
multipathd/Makefile
path_priority/pp_balance_units/Makefile
path_priority/pp_emc/Makefile
path_priority/pp_hds_modular/Makefile
path_priority/pp_netapp/Makefile
path_priority/pp_random/Makefile
path_priority/pp_tpc/Makefile

index 6a9dcc1..7e2d4e6 100644 (file)
@@ -34,6 +34,8 @@ GZIP        = /bin/gzip -9 -c
 CHECKERSLIB = $(checkersdir)/libcheckers
 MULTIPATHLIB = $(multipathdir)/libmultipath
 
+INSTALL_PROGRAM = install -s
+
 OPTFLAGS     = -pipe -g -Wall -Wunused -Wstrict-prototypes
 CFLAGS      = $(OPTFLAGS)
 
index 082d15f..f3d629d 100644 (file)
@@ -38,7 +38,7 @@ $(MULTIPATHLIB)-$(BUILD).a:
 
 install: $(EXEC) $(EXEC).8
        install -d $(DESTDIR)$(bindir)
-       install -s -m 755 $(EXEC) $(DESTDIR)$(bindir)
+       $(INSTALL_PROGRAM) -m 755 $(EXEC) $(DESTDIR)$(bindir)
        install -d $(DESTDIR)$(libudevdir)
        install -m 755 kpartx_id $(DESTDIR)$(libudevdir)
        install -d $(DESTDIR)/etc/udev/rules.d
index 3768802..4923b2f 100644 (file)
@@ -40,7 +40,7 @@ $(MULTIPATHLIB)-$(BUILD).a:
 
 install:
        install -d $(DESTDIR)$(bindir)
-       install -s -m 755 $(EXEC) $(DESTDIR)$(bindir)/
+       $(INSTALL_PROGRAM) -m 755 $(EXEC) $(DESTDIR)$(bindir)/
        install -d $(DESTDIR)/etc/udev/rules.d
        install -m 644 multipath.rules $(DESTDIR)/etc/udev/rules.d/
        install -d $(DESTDIR)$(mandir)
index fc4a96d..b430b94 100644 (file)
@@ -45,7 +45,7 @@ $(MULTIPATHLIB)-glibc.a:
 
 install:
        install -d $(DESTDIR)$(bindir)
-       install -s -m 755 $(EXEC) $(DESTDIR)$(bindir)
+       $(INSTALL_PROGRAM) -m 755 $(EXEC) $(DESTDIR)$(bindir)
        install -d $(DESTDIR)$(rcdir)
        install -d $(DESTDIR)$(mandir)
        install -m 644 $(EXEC).8.gz $(DESTDIR)$(mandir)
index bed7fb0..cb1e6c6 100644 (file)
@@ -35,7 +35,7 @@ $(MULTIPATHLIB)-$(BUILD).a:
 
 install:
        install -d $(DESTDIR)$(bindir)
-       install -s -m 755 $(EXEC) $(DESTDIR)$(bindir)/
+       $(INSTALL_PROGRAM) -m 755 $(EXEC) $(DESTDIR)$(bindir)/
 
 uninstall:
        rm $(DESTDIR)$(bindir)/$(EXEC)
index 651bdcd..93e6075 100644 (file)
@@ -14,7 +14,7 @@ klibc:        $(OBJS)
        $(CC) -static -o $(EXEC) $(OBJS)
 
 install: $(EXEC)
-       install -s -m 755 $(EXEC) $(DESTDIR)$(bindir)/$(EXEC)
+       $(INSTALL_PROGRAM) -m 755 $(EXEC) $(DESTDIR)$(bindir)/$(EXEC)
 
 uninstall:
        rm $(DESTDIR)$(bindir)/$(EXEC)
index a0249a5..ca00ca7 100644 (file)
@@ -14,7 +14,7 @@ klibc:        $(OBJS)
        $(CC) -static -o $(EXEC) $(OBJS)
 
 install: $(EXEC)
-       install -s -m 755 $(EXEC) $(DESTDIR)$(bindir)/$(EXEC)
+       $(INSTALL_PROGRAM) -m 755 $(EXEC) $(DESTDIR)$(bindir)/$(EXEC)
 
 uninstall:
        rm $(DESTDIR)$(bindir)/$(EXEC)
index 9e7d3a3..b29d002 100644 (file)
@@ -14,7 +14,7 @@ klibc:        $(OBJS)
        $(CC) -static -o $(EXEC) $(OBJS)
 
 install: $(EXEC)
-       install -s -m 755 $(EXEC) $(DESTDIR)$(bindir)/$(EXEC)
+       $(INSTALL_PROGRAM) -m 755 $(EXEC) $(DESTDIR)$(bindir)/$(EXEC)
 
 uninstall:
        rm $(DESTDIR)$(bindir)/$(EXEC)
index 85f42a2..85d7c2f 100644 (file)
@@ -14,7 +14,7 @@ klibc:        $(OBJS)
        $(CC) -static -o $(EXEC) $(OBJS)
 
 install: $(EXEC)
-       install -s -m 755 $(EXEC) $(DESTDIR)$(bindir)/$(EXEC)
+       $(INSTALL_PROGRAM) -m 755 $(EXEC) $(DESTDIR)$(bindir)/$(EXEC)
 
 uninstall:
        rm $(DESTDIR)$(bindir)/$(EXEC)
index 86841dd..c03e4c4 100644 (file)
@@ -14,7 +14,7 @@ klibc:        $(OBJS)
        $(CC) -static -o $(EXEC) $(OBJS)
 
 install: $(EXEC)
-       install -s -m 755 $(EXEC) $(DESTDIR)$(bindir)/$(EXEC)
+       $(INSTALL_PROGRAM) -m 755 $(EXEC) $(DESTDIR)$(bindir)/$(EXEC)
 
 uninstall:
        rm $(DESTDIR)$(bindir)/$(EXEC)