xref: /aosp_15_r20/external/selinux/libsepol/man/Makefile (revision 2d543d20722ada2425b5bdab9d0d1d29470e7bba)
1*2d543d20SAndroid Build Coastguard Worker# Installation directories.
2*2d543d20SAndroid Build Coastguard WorkerLINGUAS ?=
3*2d543d20SAndroid Build Coastguard WorkerPREFIX ?= /usr
4*2d543d20SAndroid Build Coastguard WorkerMANDIR ?=  $(PREFIX)/share/man
5*2d543d20SAndroid Build Coastguard WorkerMAN3SUBDIR ?= man3
6*2d543d20SAndroid Build Coastguard WorkerMAN8SUBDIR ?= man8
7*2d543d20SAndroid Build Coastguard WorkerMAN3DIR ?= $(MANDIR)/$(MAN3SUBDIR)
8*2d543d20SAndroid Build Coastguard WorkerMAN8DIR ?= $(MANDIR)/$(MAN8SUBDIR)
9*2d543d20SAndroid Build Coastguard Worker
10*2d543d20SAndroid Build Coastguard Workerall:
11*2d543d20SAndroid Build Coastguard Worker
12*2d543d20SAndroid Build Coastguard Workerinstall: all
13*2d543d20SAndroid Build Coastguard Worker	mkdir -p $(DESTDIR)$(MAN3DIR)
14*2d543d20SAndroid Build Coastguard Worker	mkdir -p $(DESTDIR)$(MAN8DIR)
15*2d543d20SAndroid Build Coastguard Worker	install -m 644 man3/*.3 $(DESTDIR)$(MAN3DIR)
16*2d543d20SAndroid Build Coastguard Worker	install -m 644 man8/*.8 $(DESTDIR)$(MAN8DIR)
17*2d543d20SAndroid Build Coastguard Worker	for lang in $(LINGUAS) ; do \
18*2d543d20SAndroid Build Coastguard Worker		if [ -e $${lang}/man3 ] ; then \
19*2d543d20SAndroid Build Coastguard Worker			mkdir -p $(DESTDIR)$(MANDIR)/$${lang}/$(MAN3SUBDIR) ; \
20*2d543d20SAndroid Build Coastguard Worker			install -m 644 $${lang}/man3/*.3 $(DESTDIR)$(MANDIR)/$${lang}/$(MAN3SUBDIR) ; \
21*2d543d20SAndroid Build Coastguard Worker		fi ; \
22*2d543d20SAndroid Build Coastguard Worker		if [ -e $${lang}/man8 ] ; then \
23*2d543d20SAndroid Build Coastguard Worker			mkdir -p $(DESTDIR)$(MANDIR)/$${lang}/$(MAN8SUBDIR) ; \
24*2d543d20SAndroid Build Coastguard Worker			install -m 644 $${lang}/man8/*.8 $(DESTDIR)$(MANDIR)/$${lang}/$(MAN8SUBDIR) ; \
25*2d543d20SAndroid Build Coastguard Worker		fi ; \
26*2d543d20SAndroid Build Coastguard Worker	done
27