# _CFLAGS was deprecated in favor of ccflags-y.  This is necessary to
# build on older kernels.  Newer kernels will assign ccflags-y the value of
# EXTRA_CFLAGS, so everything works fine this way.  See scripts/Makefile.lib
# for more information.
EXTRA_CFLAGS := $(KCFLAGS) $(DEFINE_CFLAGS) $(DEBUG_CFLAGS) -I$(src)/../include
EXTRA_CFLAGS += $(ADDED_EXTRA_CFLAGS)

obj-m += $(MODULENAME).o

$(MODULENAME)-objs :=	 \
 blksnap-shared.o	 \
 blksnap-extent.o	 \
 blksnap-main.o		 \
 blksnap-data.o		 \
 blksnap-hash.o		 \
 blksnap-bio-submit.o	 \
 blksnap-bio.o		 \
 blksnap-metadata.o	 \
 blksnap-bio-queue.o	 \
 blksnap-write-queue.o	 \
 blksnap-snapshot.o	 \
 blksnap-cow-tree.o	 \
 blksnap-volume.o	 \
 blksnap-device-utils.o	 \
 blksnap-cl-store.o	 \
 blksnap-cl-thread.o	 \
 blksnap-cl-buffer.o	 \
 blksnap-bitmap.o	 \
 blksnap-block.o
