You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Android_boot_image_editor/aosp/dispol/Makefile

25 lines
806 B
Makefile

.PHONY: all checkpolicy libsepol prepare
nothing:
@echo "Nothing to do"
checkpolicy: export CFLAGS := -g -Wall -Werror -Wshadow -pipe -fno-strict-aliasing -I$(CURDIR)/libsepol-3.2/include
checkpolicy: export LIBSEPOLA := $(CURDIR)/libsepol-3.2/src/libsepol.a
checkpolicy: export LDLIBS_LIBSEPOLA := -l:libsepol.a -L$(CURDIR)/libsepol-3.2/src
checkpolicy: libsepol
make -C checkpolicy-3.2 -j
cp checkpolicy-3.2/test/dispol .
libsepol:
make -C libsepol-3.2 -j
prepare:
rm -fr libsepol-3.2 checkpolicy-3.2
wget https://github.com/SELinuxProject/selinux/releases/download/3.2/libsepol-3.2.tar.gz
wget https://github.com/SELinuxProject/selinux/releases/download/3.2/checkpolicy-3.2.tar.gz
tar xaf checkpolicy-3.2.tar.gz
tar xaf libsepol-3.2.tar.gz
all: checkpolicy libsepol prepare
# vim:ft=make
#