1# Add your test source files here: 2SOURCES = $(sort $(wildcard *.c)) 3 4########################################################################### 5 6EXECUTABLE = libsemanage-tests 7CFLAGS += -g -O0 -Wall -W -Wundef -Wmissing-noreturn -Wmissing-format-attribute -Wno-unused-parameter 8override CFLAGS += -I../src -I../include 9override LDLIBS += -lcunit -lbz2 -laudit -lselinux -lsepol 10 11OBJECTS = $(SOURCES:.c=.o) 12 13all: $(EXECUTABLE) 14 15$(EXECUTABLE): $(OBJECTS) ../src/libsemanage.a 16 $(CC) $(LDFLAGS) -o $@ $^ $(LDLIBS) 17 18clean distclean: 19 rm -rf $(OBJECTS) $(EXECUTABLE) 20 21test: all 22 ./$(EXECUTABLE) 23 24