diff options
Diffstat (limited to 'Makefile')
-rw-r--r-- | Makefile | 12 |
1 files changed, 9 insertions, 3 deletions
@@ -1,13 +1,19 @@ +TODAY=1 PREFIX?=/usr/local BINDIR?=$(PREFIX)/bin DATADIR?=$(PREFIX)/share -MANDIR?=$(DATADIR)/man/man1 +MANDIR?=$(DATADIR)/man +MAN1DIR?=$(MANDIR)/man1 LIBDIR?=$(PREFIX)/lib SYSDDIR?=$(LIBDIR)/systemd/system USERSDIR?=$(LIBDIR)/sysusers.d all: mirror +%: %.sh + sed s/@VERSION@/`git rev-list -1 --date=format:%Y%m%d --pretty=%ad --no-commit-header HEAD`.$(TODAY)/g <$< >$@ + chmod +x $@ + clean: rm -f mirror @@ -17,14 +23,14 @@ install: all mkdir -p $(DESTDIR)$(SYSDDIR) mkdir -p $(DESTDIR)$(USERSDIR) cp -f mirror $(DESTDIR)$(BINDIR)/mirror - cp -f mirror.1 $(DESTDIR)$(MANDIR)/mirror.1 + cp -f mirror.1 $(DESTDIR)$(MAN1DIR)/mirror.1 cp -f mirror.timer $(DESTDIR)$(SYSDDIR)/mirror.timer cp -f mirror.service $(DESTDIR)$(SYSDDIR)/mirror.service cp -f mirror.conf $(DESTDIR)$(USERSDIR)/mirror.conf uninstall: rm -f $(DESTDIR)$(BINDIR)/mirror - rm -f $(DESTDIR)$(MANDIR)/mirror.1 + rm -f $(DESTDIR)$(MAN1DIR)/mirror.1 rm -f $(DESTDIR)$(SYSDDIR)/mirror.timer rm -f $(DESTDIR)$(SYSDDIR)/mirror.service rm -f $(DESTDIR)$(USERSDIR)/mirror.conf |