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 bsc1195951/livepatch_bsc1195951.o bsc1197344/livepatch_bsc1197344.o bsc1197344/bsc1197344_fuse_dev.o bsc1197344/bsc1197344_fuse_file.o bsc1199602/livepatch_bsc1199602.o bsc1199606/livepatch_bsc1199606.o bsc1199697/livepatch_bsc1199697.o bsc1200059/livepatch_bsc1200059.o bsc1200608/bsc1200608_sctp_diag.o bsc1200608/bsc1200608_sctp_endpointola.o bsc1200608/bsc1200608_sctp_socket.o bsc1200608/livepatch_bsc1200608.o bsc1200605/livepatch_bsc1200605.o bsc1201080/livepatch_bsc1201080.o bsc1201655/livepatch_bsc1201655.o bsc1196867/livepatch_bsc1196867.o bsc1201941/livepatch_bsc1201941.o bsc1199695/livepatch_bsc1199695.o bsc1200057/livepatch_bsc1200057.o bsc1203116/livepatch_bsc1203116.o bsc1202087/bsc1202087_fbcon.o bsc1202087/bsc1202087_fbmem.o bsc1202087/livepatch_bsc1202087.o bsc1203613/livepatch_bsc1203613.o bsc1204170/livepatch_bsc1204170.o bsc1204381/livepatch_bsc1204381.o bsc1203606/livepatch_bsc1203606.o bsc1204424/livepatch_bsc1204424.o bsc1204576/livepatch_bsc1204576.o bsc1205130/bsc1205130_fs_nfsd_nfs3proc.o bsc1205130/bsc1205130_fs_nfsd_nfs3xdr.o bsc1205130/bsc1205130_fs_nfsd_nfs4proc.o bsc1205130/bsc1205130_fs_nfsd_nfsproc.o bsc1205130/bsc1205130_fs_nfsd_nfsxdr.o bsc1205130/livepatch_bsc1205130.o bsc1206228/livepatch_bsc1206228.o 

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

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