blob: 4b3626d2f3327d1ccfe2e335613afb0453bbdb5c [file] [log] [blame]
Joshua Brindle13cd4c82008-08-19 15:30:36 -04001# Installation directories.
Aleksei Nikiforov0445e652018-12-25 18:25:05 +03002LINGUAS ?= ru
Marcus Folkessonb24980e2018-02-14 10:57:04 +01003PREFIX ?= /usr
Aleksei Nikiforov0445e652018-12-25 18:25:05 +03004MANDIR ?= $(PREFIX)/share/man
5MAN3SUBDIR ?= man3
6MAN5SUBDIR ?= man5
7MAN8SUBDIR ?= man8
8MAN3DIR ?= $(MANDIR)/$(MAN3SUBDIR)
9MAN5DIR ?= $(MANDIR)/$(MAN5SUBDIR)
10MAN8DIR ?= $(MANDIR)/$(MAN8SUBDIR)
Joshua Brindle13cd4c82008-08-19 15:30:36 -040011
Guido Trentalanciaeb695e52011-09-14 14:54:34 -040012all:
13
14install: all
Marcus Folkessonb24980e2018-02-14 10:57:04 +010015 mkdir -p $(DESTDIR)$(MAN3DIR)
16 mkdir -p $(DESTDIR)$(MAN5DIR)
17 mkdir -p $(DESTDIR)$(MAN8DIR)
18 install -m 644 man3/*.3 $(DESTDIR)$(MAN3DIR)
19 install -m 644 man5/*.5 $(DESTDIR)$(MAN5DIR)
20 install -m 644 man8/*.8 $(DESTDIR)$(MAN8DIR)
Aleksei Nikiforov0445e652018-12-25 18:25:05 +030021 for lang in $(LINGUAS) ; do \
22 if [ -e $${lang}/man3 ] ; then \
23 mkdir -p $(DESTDIR)$(MANDIR)/$${lang}/$(MAN3SUBDIR) ; \
24 install -m 644 $${lang}/man3/*.3 $(DESTDIR)$(MANDIR)/$${lang}/$(MAN3SUBDIR) ; \
25 fi ; \
26 if [ -e $${lang}/man5 ] ; then \
27 mkdir -p $(DESTDIR)$(MANDIR)/$${lang}/$(MAN5SUBDIR) ; \
28 install -m 644 $${lang}/man5/*.5 $(DESTDIR)$(MANDIR)/$${lang}/$(MAN5SUBDIR) ; \
29 fi ; \
30 if [ -e $${lang}/man8 ] ; then \
31 mkdir -p $(DESTDIR)$(MANDIR)/$${lang}/$(MAN8SUBDIR) ; \
32 install -m 644 $${lang}/man8/*.8 $(DESTDIR)$(MANDIR)/$${lang}/$(MAN8SUBDIR) ; \
33 fi ; \
34 done
Joshua Brindle13cd4c82008-08-19 15:30:36 -040035
Stephen Smalley39b5a402013-10-23 12:43:15 -040036relabel:
37
Dan Walsh46d294f2012-01-27 14:00:34 -050038indent distclean clean: