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 bsc1179664/livepatch_bsc1179664.o bsc1183491/bsc1183491_libiscsi.o bsc1183491/bsc1183491_scsi_transport_iscsi.o bsc1183491/livepatch_bsc1183491.o bsc1182294/livepatch_bsc1182294.o bsc1184171/livepatch_bsc1184171.o bsc1178066/livepatch_bsc1178066.o bsc1184710/livepatch_bsc1184710.o bsc1184952/bsc1184952_fuse_acl.o bsc1184952/bsc1184952_fuse_dir.o bsc1184952/bsc1184952_fuse_file.o bsc1184952/bsc1184952_fuse_inode.o bsc1184952/bsc1184952_fuse_xattr.o bsc1184952/livepatch_bsc1184952.o bsc1185899/livepatch_bsc1185899.o bsc1186285/bsc1186285_hci_conn.o bsc1186285/bsc1186285_hci_event.o bsc1186285/livepatch_bsc1186285.o bsc1185901/bsc1185901_af_inet.o bsc1185901/bsc1185901_af_inet6.o bsc1185901/bsc1185901_sctp_socket.o bsc1185901/livepatch_bsc1185901.o bsc1187597/livepatch_bsc1187597.o bsc1187687/livepatch_bsc1187687.o bsc1186483/livepatch_bsc1186483.o bsc1187052/livepatch_bsc1187052.o bsc1188117/bsc1188117_arp_tables.o bsc1188117/bsc1188117_ip6_tables.o bsc1188117/bsc1188117_ip_tables.o bsc1188117/bsc1188117_x_tables.o bsc1188117/livepatch_bsc1188117.o bsc1188257/livepatch_bsc1188257.o bsc1188323/livepatch_bsc1188323.o bsc1188842/livepatch_bsc1188842.o bsc1189278/livepatch_bsc1189278.o bsc1189418/livepatch_bsc1189418.o bsc1187054/livepatch_bsc1187054.o bsc1188613/livepatch_bsc1188613.o bsc1190118/livepatch_bsc1190118.o bsc1190350/livepatch_bsc1190350.o bsc1190432/livepatch_bsc1190432.o bsc1191318/livepatch_bsc1191318.o bsc1192042/livepatch_bsc1192042.o bsc1191813/livepatch_bsc1191813.o bsc1192048/livepatch_bsc1192048.o 

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

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