# # Makefile for building BPFT library # LIB = libbpft.a SRC = addrtoname.c bpf_dump.c interfaces.c \ util.c savestr.c setsignal.c \ version.c OBJ = addrtoname.o bpf_dump.o interfaces.o \ util.o savestr.o setsignal.o \ version.o CC = gcc FLAGS = -g DEFINE = -DRETSIGTYPE=void -DRETSIGVAL= INCLUDE = -I../include CFLAGS = $(FLAGS) $(INCLUDE) $(DEFINE) DEPFLAGS= $(INCLUDE) $(DEFINE) ARFLAGS = rc $(LIB): $(OBJ) rm -f $(LIB) ar $(ARFLAGS) $(LIB) $(OBJ) ranlib $(LIB) clean: rm -f $(OBJ) $(LIB) .depend depend: mkdep $(DEPFLAGS) $(SRC)