Fixed strip on install for cross compilation
authorFabien Poussin <fabien.poussin@gmail.com>
Thu, 27 Jun 2019 00:25:34 +0000 (02:25 +0200)
committerFabien Poussin <fabien.poussin@gmail.com>
Thu, 27 Jun 2019 00:25:34 +0000 (02:25 +0200)
src/Makefile

index 347a66dacce24d71d4a5fdfba334f23fa83aa231..41f8a15e54498a83c3797feca53cea3ca86f2553 100644 (file)
@@ -3,6 +3,7 @@ include ../mconfig
 HOSTCXX ?= $(CXX)
 HOSTCXXFLAGS ?= $(CXXFLAGS)
 HOSTLDFLAGS ?= $(LDFLAGS)
+STRIP ?= strip
 
 ifeq ($(BUILD_SHUTDOWN),yes)
   SHUTDOWN=shutdown
@@ -39,7 +40,7 @@ dinit: $(dinit_objects)
 
 dinitctl: dinitctl.o
        $(CXX) -o dinitctl dinitctl.o $(LDFLAGS)
-       
+
 shutdown: shutdown.o
        $(CXX) -o shutdown shutdown.o $(LDFLAGS)
 
@@ -54,7 +55,7 @@ run-cppcheck:
 
 install: all
        install -d $(DESTDIR)$(SBINDIR)
-       install -s dinit dinitctl $(SHUTDOWN) $(DESTDIR)$(SBINDIR)
+       install -s --strip-program=$(STRIP) dinit dinitctl $(SHUTDOWN) $(DESTDIR)$(SBINDIR)
 ifeq ($(BUILD_SHUTDOWN),yes)
        ln -f $(DESTDIR)$(SBINDIR)/shutdown $(DESTDIR)$(SBINDIR)/halt
        ln -f $(DESTDIR)$(SBINDIR)/shutdown $(DESTDIR)$(SBINDIR)/reboot