[build] strip at install time, not build time anymore
authorChristophe Varoqui <root@xa-s05.(none)>
Tue, 18 Oct 2005 08:12:16 +0000 (10:12 +0200)
committerChristophe Varoqui <root@xa-s05.(none)>
Tue, 18 Oct 2005 08:12:16 +0000 (10:12 +0200)
So that we can 'gdb $BUILD_DIR/.../$EXEC'

Makefile.inc
devmap_name/Makefile
kpartx/Makefile
multipath/Makefile
multipathd/Makefile
path_priority/pp_alua/Makefile
path_priority/pp_balance_units/Makefile
path_priority/pp_emc/Makefile

index 37a0847..a995662 100644 (file)
@@ -28,7 +28,6 @@ multipathdir = $(TOPDIR)/libmultipath
 mandir      = /usr/share/man/man8
 
 GZIP        = /bin/gzip -9 -c
-STRIP       = strip --strip-all -R .comment -R .note
 
 CHECKERSLIB = $(checkersdir)/libcheckers
 MULTIPATHLIB = $(multipathdir)/libmultipath
index 32edfea..a6e0536 100644 (file)
@@ -23,17 +23,15 @@ prepare:
 
 glibc: prepare $(OBJS)
        $(CC) $(OBJS) -o $(EXEC) $(LDFLAGS)
-       $(STRIP) $(EXEC)
        $(GZIP) $(EXEC).8 > $(EXEC).8.gz
        
 klibc: prepare $(OBJS)
        $(CC) -static -o $(EXEC) $(OBJS)
-       $(STRIP) $(EXEC)
        $(GZIP) $(EXEC).8 > $(EXEC).8.gz
 
 install:
        install -d $(DESTDIR)$(bindir)
-       install -m 755 $(EXEC) $(DESTDIR)$(bindir)/
+       install -s -m 755 $(EXEC) $(DESTDIR)$(bindir)/
        install -d $(DESTDIR)$(mandir)
        install -m 644 $(EXEC).8.gz $(DESTDIR)$(mandir)
 
index 44f327e..35b7420 100644 (file)
@@ -27,12 +27,10 @@ prepare:
 
 glibc: prepare $(OBJS)
        $(CC) $(OBJS) -o $(EXEC) $(LDFLAGS)
-       $(STRIP) $(EXEC)
        $(GZIP) $(EXEC).8 > $(EXEC).8.gz
        
 klibc: prepare $(OBJS)
        $(CC) -static -o $(EXEC) $(CRT0) $(OBJS) $(KLIBC) $(LIBGCC)
-       $(STRIP) $(EXEC)
        $(GZIP) $(EXEC).8 > $(EXEC).8.gz
 
 $(MULTIPATHLIB)-$(BUILD).a:
@@ -40,7 +38,7 @@ $(MULTIPATHLIB)-$(BUILD).a:
 
 install:
        install -d $(DESTDIR)$(bindir)
-       install -m 755 $(EXEC) $(DESTDIR)$(bindir)
+       install -s -m 755 $(EXEC) $(DESTDIR)$(bindir)
        install -d $(DESTDIR)$(mandir)
        install -m 644 $(EXEC).8.gz $(DESTDIR)$(mandir)
 
index ef68fe9..deb4faf 100644 (file)
@@ -26,12 +26,10 @@ prepare:
 
 glibc: prepare $(OBJS)
        $(CC) $(OBJS) -o $(EXEC) $(LDFLAGS)
-       $(STRIP) $(EXEC)
        $(GZIP) $(EXEC).8 > $(EXEC).8.gz
        
 klibc: prepare $(OBJS)
        $(CC) -static -o $(EXEC) $(CRT0) $(OBJS) $(KLIBC) $(LIBGCC)
-       $(STRIP) $(EXEC)
        $(GZIP) $(EXEC).8 > $(EXEC).8.gz
 
 $(CHECKERSLIB)-$(BUILD).a:
@@ -42,7 +40,7 @@ $(MULTIPATHLIB)-$(BUILD).a:
 
 install:
        install -d $(DESTDIR)$(bindir)
-       install -m 755 $(EXEC) $(DESTDIR)$(bindir)/
+       install -s -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 21da4ea..1a1e3b8 100644 (file)
@@ -43,7 +43,6 @@ klibc:
 
 $(EXEC): clean $(OBJS)
        $(CC) $(OBJS) -o $(EXEC) $(LDFLAGS)
-       $(STRIP) $(EXEC)
        $(GZIP) $(EXEC).8 > $(EXEC).8.gz
 
 $(CHECKERSLIB)-glibc.a:
@@ -54,7 +53,7 @@ $(MULTIPATHLIB)-glibc.a:
 
 install:
        install -d $(DESTDIR)$(bindir)
-       install -m 755 $(EXEC) $(DESTDIR)$(bindir)
+       install -s -m 755 $(EXEC) $(DESTDIR)$(bindir)
        install -d $(DESTDIR)$(rcdir)
        install -d $(DESTDIR)$(mandir)
        install -m 644 $(EXEC).8.gz $(DESTDIR)$(mandir)
index 97c0e8e..67d9468 100644 (file)
@@ -22,9 +22,6 @@ TOPDIR        = ../..
 
 ifneq ($(shell ls $(TOPDIR)/Makefile.inc 2>/dev/null),)
 include $(TOPDIR)/Makefile.inc
-else
-# "out of tree building"
-STRIP          = strip --strip-all -R .comment -R .note
 endif
 
 CFLAGS = -pipe -g -O2 -Wall -Wunused -Wstrict-prototypes -DDEBUG=$(DEBUG)
@@ -33,14 +30,12 @@ all: $(BUILD)
 
 glibc: $(OBJS)
        $(CC) -o $(EXEC) $(OBJS) $(LDFLAGS)
-       $(STRIP) $(EXEC)
 
 klibc: $(OBJS)
        $(CC) -static -o $(EXEC) $(OBJS)
-       $(STRIP) $(EXEC)
 
 install: $(BUILD) $(EXEC).8.gz
-       install -m 755 $(EXEC) $(DESTDIR)$(bindir)/$(EXEC)
+       install -s -m 755 $(EXEC) $(DESTDIR)$(bindir)/$(EXEC)
        install -m 644 $(EXEC).8.gz $(DESTDIR)$(mandir)
 
 uninstall:
index 0100f79..2ec583d 100644 (file)
@@ -27,18 +27,16 @@ prepare:
 
 glibc: prepare $(OBJS)
        $(CC) -o $(EXEC) $(OBJS) $(LDFLAGS)
-       $(STRIP) $(EXEC)
        
 klibc: prepare $(OBJS)
        $(CC) -static -o $(EXEC) $(CRT0) $(OBJS) $(KLIBC) $(LIBGCC)
-       $(STRIP) $(EXEC)
 
 $(MULTIPATHLIB)-$(BUILD).a:
        make -C $(multipathdir) BUILD=$(BUILD) $(BUILD)
 
 install:
        install -d $(DESTDIR)$(bindir)
-       install -m 755 $(EXEC) $(DESTDIR)$(bindir)/
+       install -s -m 755 $(EXEC) $(DESTDIR)$(bindir)/
 
 uninstall:
        rm $(DESTDIR)$(bindir)/$(EXEC)
index a3fb086..b605db0 100644 (file)
@@ -11,14 +11,12 @@ all: $(BUILD)
 
 glibc: $(OBJS)
        $(CC) -o $(EXEC) $(OBJS) $(LDFLAGS)
-       $(STRIP) $(EXEC)
 
 klibc: $(OBJS)
        $(CC) -static -o $(EXEC) $(OBJS)
-       $(STRIP) $(EXEC)
 
 install: $(EXEC)
-       install -m 755 $(EXEC) $(DESTDIR)$(bindir)/$(EXEC)
+       install -s -m 755 $(EXEC) $(DESTDIR)$(bindir)/$(EXEC)
 
 uninstall:
        rm $(DESTDIR)$(bindir)/$(EXEC)