xref: /third_party/selinux/checkpolicy/test/Makefile (revision 6cd6a6ac)
  • Home
  • History
  • Annotate Annotate
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
  • only in /third_party/selinux/checkpolicy/test/
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

Indexes created Thu Nov 07 10:32:03 CST 2024