Newer
Older
ccan_EMBED := \
contrib/ccan/ilog/ilog.c \
contrib/ccan/isaac/isaac.c \
contrib/murmurhash3/murmurhash3.c
$(ccan_EMBED) \
lib/layer/pktcache.c \
lib/nsrep.c \
lib/resolve.c \
lib/zonecut.c \
lib/rplan.c \
lib/cache.c
libkresolve_HEADERS := \
lib/generic/array.h \
lib/generic/map.h \
lib/generic/set.h \
lib/nsrep.h \
lib/resolve.h \
lib/zonecut.h \
lib/rplan.h \
lib/cache.h
# Dependencies
libkresolve_DEPEND :=
libkresolve_LIBS := $(libknot_LIBS)
libkresolve_TARGET := -Wl,-rpath,lib -Llib -lkresolve
# Make library
$(eval $(call make_static,libkresolve,lib))
lib: $(libkresolve)
lib-install: libkresolve-install
lib-clean: libkresolve-clean
.PHONY: lib lib-install lib-clean