OBJS = process_nat.o crc/pg_crc.o
PLUGIN = process_nat

CFLAGS = -DFLOWMON_PLUGIN -Wall -O2 -fPIC 
INCL = -I/usr/local/include/
LDFLAGS = -lpcap -lssl -lhiredis

all: $(PLUGIN).so Makefile 

$(PLUGIN).so: $(OBJS)
	gcc -shared -o $(PLUGIN).so $(INCL) $(CFLAGS) $(LDFLAGS) $(OBJS) 

clean:
	-rm $(OBJS) $(PLUGIN).so
