1*2d543d20SAndroid Build Coastguard Worker# Installation directories. 2*2d543d20SAndroid Build Coastguard WorkerLINGUAS ?= 3*2d543d20SAndroid Build Coastguard WorkerPREFIX ?= /usr 4*2d543d20SAndroid Build Coastguard WorkerBINDIR ?= $(PREFIX)/bin 5*2d543d20SAndroid Build Coastguard WorkerMANDIR ?= $(PREFIX)/share/man 6*2d543d20SAndroid Build Coastguard Worker 7*2d543d20SAndroid Build Coastguard WorkerCFLAGS ?= -Werror -Wall -W 8*2d543d20SAndroid Build Coastguard Workeroverride LDLIBS += -lsepol 9*2d543d20SAndroid Build Coastguard Worker 10*2d543d20SAndroid Build Coastguard Workerall: semodule_package semodule_unpackage 11*2d543d20SAndroid Build Coastguard Worker 12*2d543d20SAndroid Build Coastguard Workersemodule_package: semodule_package.o 13*2d543d20SAndroid Build Coastguard Worker 14*2d543d20SAndroid Build Coastguard Workerinstall: all 15*2d543d20SAndroid Build Coastguard Worker -mkdir -p $(DESTDIR)$(BINDIR) 16*2d543d20SAndroid Build Coastguard Worker install -m 755 semodule_package $(DESTDIR)$(BINDIR) 17*2d543d20SAndroid Build Coastguard Worker install -m 755 semodule_unpackage $(DESTDIR)$(BINDIR) 18*2d543d20SAndroid Build Coastguard Worker test -d $(DESTDIR)$(MANDIR)/man8 || install -m 755 -d $(DESTDIR)$(MANDIR)/man8 19*2d543d20SAndroid Build Coastguard Worker install -m 644 semodule_package.8 $(DESTDIR)$(MANDIR)/man8/ 20*2d543d20SAndroid Build Coastguard Worker install -m 644 semodule_unpackage.8 $(DESTDIR)$(MANDIR)/man8/ 21*2d543d20SAndroid Build Coastguard Worker for lang in $(LINGUAS) ; do \ 22*2d543d20SAndroid Build Coastguard Worker if [ -e $${lang} ] ; then \ 23*2d543d20SAndroid Build Coastguard Worker test -d $(DESTDIR)$(MANDIR)/$${lang}/man8 || install -m 755 -d $(DESTDIR)$(MANDIR)/$${lang}/man8 ; \ 24*2d543d20SAndroid Build Coastguard Worker install -m 644 $${lang}/*.8 $(DESTDIR)$(MANDIR)/$${lang}/man8/ ; \ 25*2d543d20SAndroid Build Coastguard Worker fi ; \ 26*2d543d20SAndroid Build Coastguard Worker done 27*2d543d20SAndroid Build Coastguard Worker 28*2d543d20SAndroid Build Coastguard Workerrelabel: 29*2d543d20SAndroid Build Coastguard Worker 30*2d543d20SAndroid Build Coastguard Workerclean: 31*2d543d20SAndroid Build Coastguard Worker -rm -f semodule_package semodule_unpackage *.o 32*2d543d20SAndroid Build Coastguard Worker 33*2d543d20SAndroid Build Coastguard Workerindent: 34*2d543d20SAndroid Build Coastguard Worker ../../scripts/Lindent $(wildcard *.[ch]) 35*2d543d20SAndroid Build Coastguard Worker 36