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

obj-m := kgraft-patch-@@RPMRELEASE@@.o

kgraft-patch-@@RPMRELEASE@@-y := uname_patch/kgr_patch_uname.o bsc1062847/kgr_patch_bsc1062847.o bsc1073230/kgr_patch_bsc1073230.o kgr_patch_main.o bsc1077268/kgr_patch_bsc1077268.o bsc1077404/kgr_patch_bsc1077404.o bsc1083488/kgr_patch_bsc1083488.o bsc1085114/kgr_patch_bsc1085114.o bsc1085447/kgr_patch_bsc1085447.o shadow.o bsc1088268/kgr_patch_bsc1088268.o bsc1090036/kgr_patch_bsc1090036.o bsc1090368/kgr_patch_bsc1090368.o bsc1090646/kgr_patch_bsc1090646.o bsc1090869/kgr_patch_bsc1090869.o callbacks/kgr_patch_callbacks.o patch_state.o bsc1090338/kgr_patch_bsc1090338.o bsc1096740/kgr_patch_bsc1096740.o bsc1097108/kgr_patch_bsc1097108.o bsc1099306/kgr_patch_bsc1099306.o bsc1099306/kgr_patch_bsc1099306_irq.o bsc1099306/kgr_patch_bsc1099306_kvm.o bsc1099306/kgr_patch_bsc1099306_kvm_intel.o bsc1103203/kgr_patch_bsc1103203.o kallsyms_relocs.o bsc1096723/kgr_patch_bsc1096723.o bsc1102682/kgr_patch_bsc1102682.o bsc1105323/kgr_patch_bsc1105323.o bsc1106191/kgr_patch_bsc1106191.o 

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

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