LIB_BASE	= /lib/modules/$(shell uname -r)
LIB_BUILD	= $(LIB_BASE)/build
LIB_PLATFORM	= $(LIB_BASE)/kernel/drivers/platform/x86

BACKUP_FILE	= ideapad-laptop.ko.backup_$(shell date +%Y-%m-%d.%H:%M:%S)

obj-m += ideapad-laptop.o

all:
	make -C $(LIB_BUILD) M=$(PWD) modules

clean:
	make -C $(LIB_BUILD) M=$(PWD) clean

install:
	@\cp $(LIB_PLATFORM)/ideapad-laptop.ko ./$(BACKUP_FILE)
	@sudo \cp ideapad-laptop.ko $(LIB_PLATFORM)
	@sudo modprobe -r ideapad-laptop
	@sudo modprobe    ideapad-laptop

