KDIR ?= /lib/modules/`uname -r`/build

ccflags-y += -I$(obj)

obj-m := livepatch-@@RPMRELEASE@@.o

livepatch-@@RPMRELEASE@@-y := kallsyms_relocs.o livepatch_main.o uname_patch/livepatch_uname.o bsc1228349/livepatch_bsc1228349.o bsc1228786/livepatch_bsc1228786.o bsc1225819/livepatch_bsc1225819.o bsc1231419/livepatch_bsc1231419.o bsc1229273/livepatch_bsc1229273.o bsc1229553/livepatch_bsc1229553.o bsc1233712/livepatch_bsc1233712.o 

default:
	$(MAKE) -C $(KDIR) M=$(CURDIR) modules

clean:
	$(MAKE) -C $(KDIR) M=$(CURDIR) clean

CFLAGS_livepatch_bsc1228349.o += -Werror
CFLAGS_bsc1228349/livepatch_bsc1228349.o += -Werror
CFLAGS_livepatch_bsc1228786.o += -Werror
CFLAGS_bsc1228786/livepatch_bsc1228786.o += -Werror
CFLAGS_livepatch_bsc1225819.o += -Werror
CFLAGS_bsc1225819/livepatch_bsc1225819.o += -Werror
CFLAGS_livepatch_bsc1231419.o += -Werror
CFLAGS_bsc1231419/livepatch_bsc1231419.o += -Werror
CFLAGS_livepatch_bsc1229273.o += -Werror
CFLAGS_bsc1229273/livepatch_bsc1229273.o += -Werror
CFLAGS_livepatch_bsc1229553.o += -Werror
CFLAGS_bsc1229553/livepatch_bsc1229553.o += -Werror

