diff --git a/Makefile b/Makefile index a3742ec..17ad44b 100644 --- a/Makefile +++ b/Makefile @@ -4,8 +4,7 @@ curpwd := $(shell pwd) kver := $(shell uname -r) build: - [ -d "${curpwd}/${kver}" ] && rm -rf ${curpwd}/${kver} - mkdir ${curpwd}/${kver} + [[ -d "${curpwd}/${kver}" ]] && echo "${kver} directory already exist." && rm -rf ${curpwd}/${kver} && mkdir -p ${curpwd}/${kver} || mkdir -p ${curpwd}/${kver} cp ${curpwd}/Makefile ${curpwd}/nct6687.c ${curpwd}/${kver} cd ${curpwd}/${kver} make -C /lib/modules/${kver}/build M=${curpwd}/${kver} modules @@ -16,4 +15,4 @@ install: build sudo modprobe nct6687 clean: - make -C /lib/modules/${kver}/build M=${curpwd}/${kver} clean + [[ ! -d "${curpwd}/${kver}" ]] && echo "${kver} directory not found. Aborting!!!" || make -C /lib/modules/${kver}/build M=${curpwd}/${kver} clean