summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAlejandro Colomar <alx.manpages@gmail.com>2021-04-22 22:28:37 +0200
committerAlejandro Colomar <alx.manpages@gmail.com>2021-04-22 22:28:37 +0200
commit226e73ceefdc558cba7eb8311ca623399d91f7f9 (patch)
tree5561a0cd948c69320d5006c1264a4e64272a8693
parent29cac156b71549f8f8c98401a5ddf5304ae6df68 (diff)
Makefile: ffixv0.8.0
Signed-off-by: Alejandro Colomar <alx.manpages@gmail.com>
-rw-r--r--Makefile23
1 files changed, 3 insertions, 20 deletions
diff --git a/Makefile b/Makefile
index fcef267..5f3ba15 100644
--- a/Makefile
+++ b/Makefile
@@ -1,5 +1,5 @@
#!/usr/bin/make -f
-SHELL=/bin/bash -Eeuo pipefail
+SHELL = /bin/bash -Eeuo pipefail
DESTDIR =
@@ -7,7 +7,8 @@ HOMEDIR = $(CURDIR)/home/user
sysconfdir = /etc
SYSCONFDIR = $(CURDIR)/etc
-INSTALL = install
+INSTALL_OPTS = -v
+INSTALL = install $(INSTALL_OPTS)
INSTALL_DATA = $(INSTALL) -m 644
INSTALL_DIR = $(INSTALL) -m 755 -d
@@ -23,22 +24,18 @@ remotes = \
worker2
.PHONY: apt
-.SILENT: apt
apt:
cd $(SYSCONFDIR) && \
find apt/ -type f \
|while read f; do \
- echo " INSTALL $(DESTDIR)$(sysconfdir)/$$f"; \
$(INSTALL_DATA) -DT "$$f" "$(DESTDIR)$(sysconfdir)/$$f"; \
done;
.PHONY: bash
-.SILENT: bash
bash:
cd $(HOMEDIR) && \
find .bash* -type f \
|while read f; do \
- echo " INSTALL $(DESTDIR)$(HOME)/$$f"; \
$(INSTALL_DATA) -DT "$$f" "$(DESTDIR)$(HOME)/$$f"; \
done;
@@ -47,7 +44,6 @@ docker:
usermod -aG docker $(SUDO_USER);
.PHONY: docker-contexts
-.SILENT: docker-contexts
docker-contexts:
for c in $(remotes); do \
r="ssh://$${c}.alejandro-colomar.es"; \
@@ -56,27 +52,22 @@ docker-contexts:
done;
.PHONY: git
-.SILENT: git
git:
cd $(HOMEDIR) && \
find .git* -type f \
|while read f; do \
- echo " INSTALL $(DESTDIR)$(HOME)/$$f"; \
$(INSTALL_DATA) -DT "$$f" "$(DESTDIR)$(HOME)/$$f"; \
done;
.PHONY: groff
-.SILENT: groff
groff:
cd $(SYSCONFDIR) && \
find groff/ -type f \
|while read f; do \
- echo " INSTALL $(DESTDIR)$(sysconfdir)/$$f"; \
$(INSTALL_DATA) -DT "$$f" "$(DESTDIR)$(sysconfdir)/$$f"; \
done;
.PHONY: hosts
-.SILENT: hosts
hosts:
cd $(SYSCONFDIR) && \
find hosts -type f \
@@ -87,7 +78,6 @@ hosts:
done;
.PHONY: ssh
-.SILENT: ssh
ssh:
cd $(HOMEDIR) && \
find .ssh/ -type f \
@@ -98,33 +88,26 @@ ssh:
done;
.PHONY: sshd
-.SILENT: sshd
sshd:
cd $(SYSCONFDIR) && \
find ssh/sshd* -type f \
|while read f; do \
- echo " INSTALL $(DESTDIR)$(sysconfdir)/$$f"; \
$(INSTALL_DATA) -DT "$$f" "$(DESTDIR)$(sysconfdir)/$$f"; \
done;
- @echo ' SERVICE sshd restart';
service sshd restart;
.PHONY: sudo
-.SILENT: sudo
sudo:
cd $(SYSCONFDIR) && \
find sudo* -type f \
|while read f; do \
- echo " INSTALL $(DESTDIR)$(sysconfdir)/$$f"; \
$(INSTALL_DATA) -DT "$$f" "$(DESTDIR)$(sysconfdir)/$$f"; \
done;
.PHONY: vim
-.SILENT: vim
vim:
cd $(HOMEDIR) && \
find .vim* -type f \
|while read f; do \
- echo " INSTALL $(DESTDIR)$(HOME)/$$f"; \
$(INSTALL_DATA) -DT "$$f" "$(DESTDIR)$(HOME)/$$f"; \
done;