16cd6a6acSopenharmony_ci# 26cd6a6acSopenharmony_ci# Makefile for building the dispol program 36cd6a6acSopenharmony_ci# 46cd6a6acSopenharmony_ciCFLAGS ?= -g -Wall -W -Werror -O2 56cd6a6acSopenharmony_ci 66cd6a6acSopenharmony_ci# If no specific libsepol.a is specified, fall back on LDFLAGS search path 76cd6a6acSopenharmony_ci# Otherwise, as $(LIBSEPOLA) already appears in the dependencies, there 86cd6a6acSopenharmony_ci# is no need to define a value for LDLIBS_LIBSEPOLA 96cd6a6acSopenharmony_ciifeq ($(LIBSEPOLA),) 106cd6a6acSopenharmony_ci LDLIBS_LIBSEPOLA := -l:libsepol.a 116cd6a6acSopenharmony_ciendif 126cd6a6acSopenharmony_ci 136cd6a6acSopenharmony_ciall: dispol dismod 146cd6a6acSopenharmony_ci 156cd6a6acSopenharmony_cidispol: dispol.o $(LIBSEPOLA) 166cd6a6acSopenharmony_ci $(CC) $(CFLAGS) $(LDFLAGS) -o $@ $^ $(LDLIBS_LIBSEPOLA) 176cd6a6acSopenharmony_ci 186cd6a6acSopenharmony_cidismod: dismod.o $(LIBSEPOLA) 196cd6a6acSopenharmony_ci $(CC) $(CFLAGS) $(LDFLAGS) -o $@ $^ $(LDLIBS_LIBSEPOLA) 206cd6a6acSopenharmony_ci 216cd6a6acSopenharmony_ciclean: 226cd6a6acSopenharmony_ci -rm -f dispol dismod *.o 23