all: pniam_anything.so

SRCS = pniam_anything.c config.c
OBJS = $(SRCS:%.c=%.o)


%.o: %.c
	gcc $(CFLAGS) $(COPTFLAGS) -I$(HPATH) -c -o $(@) $(<)

pniam_anything.so: $(OBJS)
	gcc -shared -o $(@) $(CFLAGS) $(COPTFLAGS) -I$(HPATH) $(^) -L$(LPATH) -lpniam

clean:
	rm -f *.so *.o

.PHONY: all clean
