xref: /aosp_15_r20/external/selinux/libselinux/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 WorkerMAN5SUBDIR ?= man5
7*2d543d20SAndroid Build Coastguard WorkerMAN8SUBDIR ?= man8
8*2d543d20SAndroid Build Coastguard WorkerMAN3DIR ?= $(MANDIR)/$(MAN3SUBDIR)
9*2d543d20SAndroid Build Coastguard WorkerMAN5DIR ?= $(MANDIR)/$(MAN5SUBDIR)
10*2d543d20SAndroid Build Coastguard WorkerMAN8DIR ?= $(MANDIR)/$(MAN8SUBDIR)
11*2d543d20SAndroid Build Coastguard Worker
12*2d543d20SAndroid Build Coastguard Workerall:
13*2d543d20SAndroid Build Coastguard Worker
14*2d543d20SAndroid Build Coastguard Workerinstall: all
15*2d543d20SAndroid Build Coastguard Worker	mkdir -p $(DESTDIR)$(MAN3DIR)
16*2d543d20SAndroid Build Coastguard Worker	mkdir -p $(DESTDIR)$(MAN5DIR)
17*2d543d20SAndroid Build Coastguard Worker	mkdir -p $(DESTDIR)$(MAN8DIR)
18*2d543d20SAndroid Build Coastguard Worker	install -m 644 man3/*.3 $(DESTDIR)$(MAN3DIR)
19*2d543d20SAndroid Build Coastguard Worker	install -m 644 man5/*.5 $(DESTDIR)$(MAN5DIR)
20*2d543d20SAndroid Build Coastguard Worker	install -m 644 man8/*.8 $(DESTDIR)$(MAN8DIR)
21*2d543d20SAndroid Build Coastguard Worker	for lang in $(LINGUAS) ; do \
22*2d543d20SAndroid Build Coastguard Worker		if [ -e $${lang}/man3 ] ; then \
23*2d543d20SAndroid Build Coastguard Worker			mkdir -p $(DESTDIR)$(MANDIR)/$${lang}/$(MAN3SUBDIR) ; \
24*2d543d20SAndroid Build Coastguard Worker			install -m 644 $${lang}/man3/*.3 $(DESTDIR)$(MANDIR)/$${lang}/$(MAN3SUBDIR) ; \
25*2d543d20SAndroid Build Coastguard Worker		fi ; \
26*2d543d20SAndroid Build Coastguard Worker		if [ -e $${lang}/man5 ] ; then \
27*2d543d20SAndroid Build Coastguard Worker			mkdir -p $(DESTDIR)$(MANDIR)/$${lang}/$(MAN5SUBDIR) ; \
28*2d543d20SAndroid Build Coastguard Worker			install -m 644 $${lang}/man5/*.5 $(DESTDIR)$(MANDIR)/$${lang}/$(MAN5SUBDIR) ; \
29*2d543d20SAndroid Build Coastguard Worker		fi ; \
30*2d543d20SAndroid Build Coastguard Worker		if [ -e $${lang}/man8 ] ; then \
31*2d543d20SAndroid Build Coastguard Worker			mkdir -p $(DESTDIR)$(MANDIR)/$${lang}/$(MAN8SUBDIR) ; \
32*2d543d20SAndroid Build Coastguard Worker			install -m 644 $${lang}/man8/*.8 $(DESTDIR)$(MANDIR)/$${lang}/$(MAN8SUBDIR) ; \
33*2d543d20SAndroid Build Coastguard Worker		fi ; \
34*2d543d20SAndroid Build Coastguard Worker	done
35*2d543d20SAndroid Build Coastguard Worker
36*2d543d20SAndroid Build Coastguard Workerrelabel:
37*2d543d20SAndroid Build Coastguard Worker
38*2d543d20SAndroid Build Coastguard Workerindent distclean clean:
39