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 bsc1178622/livepatch_bsc1178622.o bsc1178700/livepatch_bsc1178700.o bsc1178783/livepatch_bsc1178783.o bsc1179664/livepatch_bsc1179664.o bsc1179779/livepatch_bsc1179779.o bsc1179877/bsc1179877_tty_io.o bsc1179877/bsc1179877_tty_jobctrl.o bsc1179877/livepatch_bsc1179877.o bsc1180008/livepatch_bsc1180008.o bsc1180032/livepatch_bsc1180032.o bsc1180562/livepatch_bsc1180562.o bsc1178684/livepatch_bsc1178684.o bsc1181553/livepatch_bsc1181553.o bsc1182468/livepatch_bsc1182468.o bsc1183491/bsc1183491_libiscsi.o bsc1183491/bsc1183491_scsi_transport_iscsi.o bsc1183491/livepatch_bsc1183491.o bsc1182294/livepatch_bsc1182294.o bsc1183658/livepatch_bsc1183658.o bsc1184171/livepatch_bsc1184171.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_readdir.o bsc1184952/bsc1184952_fuse_xattr.o bsc1184952/livepatch_bsc1184952.o bsc1185847/livepatch_bsc1185847.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 

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

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