CC = gcc
CFLAGS = -Wall -g -I../compat -I.. -I.
LDOBJS = \
	libhnl.o \
	hnl_hosts.o \
	hnl_adns.o \
	hnl_ghba.o \
	libpnl.o

.PHONY: all clean

all: lib_hpnl.a

clean:
	rm -f *.a *.o

lib_hpnl.a: $(LDOBJS)
	ar cru $@ $(LDOBJS)

%.o: %.c libhnl.h libhnl-internal.h libhnl-services.h
	$(CC) $(CFLAGS) -c $<
