From a7f841b0a0356b30bb6df4569f2e3660e83096a9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Juhani=20Krekel=C3=A4?= Date: Fri, 19 Jul 2019 00:02:21 +0300 Subject: [PATCH] Take better advantage of install(1) --- Makefile | 12 ++++-------- 1 file changed, 4 insertions(+), 8 deletions(-) diff --git a/Makefile b/Makefile index f8b96de..aac5849 100644 --- a/Makefile +++ b/Makefile @@ -45,14 +45,10 @@ ethermess-backend: ethermess-backend.o $(CC) -c $(CFLAGS) $(CPPFLAGS) -o $@ $< install: $(BINS) $(LIBEXECS) $(MAN1S) $(MAN7S) - mkdir -p $(DESTDIR)$(BINDIR) - mkdir -p $(DESTDIR)$(LIBEXECDIR) - mkdir -p $(DESTDIR)$(MANDIR)/man1 - mkdir -p $(DESTDIR)$(MANDIR)/man7 - install $(BINS) $(DESTDIR)$(BINDIR) - install $(LIBEXECS) $(DESTDIR)$(LIBEXECDIR) - cp $(MAN1S) $(DESTDIR)$(MANDIR)/man1 - cp $(MAN7S) $(DESTDIR)$(MANDIR)/man7 + install -D -m 755 -t '$(DESTDIR)$(BINDIR)' $(BINS) + install -D -m 755 -t '$(DESTDIR)$(LIBEXECDIR)' $(LIBEXECS) + install -D -m 644 -t '$(DESTDIR)$(MANDIR)/man1' $(MAN1S) + install -D -m 644 -t '$(DESTDIR)$(MANDIR)/man7' $(MAN7S) @echo @echo '--------------------------------------------------------------------------------' @echo 'To finish the installation, set the CAP_NET_RAW on $(LIBEXECDIR)/ethermess-backend with'