Joshua Brindle | 13cd4c8 | 2008-08-19 15:30:36 -0400 | [diff] [blame] | 1 | # Installation directories. |
Aleksei Nikiforov | 0445e65 | 2018-12-25 18:25:05 +0300 | [diff] [blame] | 2 | LINGUAS ?= ru |
Marcus Folkesson | b24980e | 2018-02-14 10:57:04 +0100 | [diff] [blame] | 3 | PREFIX ?= /usr |
Aleksei Nikiforov | 0445e65 | 2018-12-25 18:25:05 +0300 | [diff] [blame] | 4 | MANDIR ?= $(PREFIX)/share/man |
| 5 | MAN3SUBDIR ?= man3 |
| 6 | MAN5SUBDIR ?= man5 |
| 7 | MAN8SUBDIR ?= man8 |
| 8 | MAN3DIR ?= $(MANDIR)/$(MAN3SUBDIR) |
| 9 | MAN5DIR ?= $(MANDIR)/$(MAN5SUBDIR) |
| 10 | MAN8DIR ?= $(MANDIR)/$(MAN8SUBDIR) |
Joshua Brindle | 13cd4c8 | 2008-08-19 15:30:36 -0400 | [diff] [blame] | 11 | |
Guido Trentalancia | eb695e5 | 2011-09-14 14:54:34 -0400 | [diff] [blame] | 12 | all: |
| 13 | |
| 14 | install: all |
Marcus Folkesson | b24980e | 2018-02-14 10:57:04 +0100 | [diff] [blame] | 15 | 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 Nikiforov | 0445e65 | 2018-12-25 18:25:05 +0300 | [diff] [blame] | 21 | 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 Brindle | 13cd4c8 | 2008-08-19 15:30:36 -0400 | [diff] [blame] | 35 | |
Stephen Smalley | 39b5a40 | 2013-10-23 12:43:15 -0400 | [diff] [blame] | 36 | relabel: |
| 37 | |
Dan Walsh | 46d294f | 2012-01-27 14:00:34 -0500 | [diff] [blame] | 38 | indent distclean clean: |