diff --git a/src/Makefile b/src/Makefile index 155146d..7f61dba 100644 --- a/src/Makefile +++ b/src/Makefile @@ -4,15 +4,17 @@ obj-$(CONFIG_TOA) += toa.o +kerver=$(shell rpm -q kernel-devel --queryformat=%{VERSION}-%{RELEASE}.%{ARCH}) + default: - make CONFIG_TOA=m -C /lib/modules/`uname -r`/build M=`pwd` modules + make CONFIG_TOA=m -C /lib/modules/${kerver}/build M=`pwd` modules debug: - make CONFIG_TOA=m -C /lib/modules/`uname -r`/build M=`pwd` modules EXTRA_CFLAGS="-DTOA_DBG_MSG" + make CONFIG_TOA=m -C /lib/modules/${kerver}/build M=`pwd` modules EXTRA_CFLAGS="-DTOA_DBG_MSG" clean: rm -f .*.cmd *.o *.ko *.mod.c modules.order Module.symvers rm -rf .tmp_versions install: - test -d "$(DESTDIR)/lib/modules/`uname -r`/extra/net/toa" \ - || mkdir -p "$(DESTDIR)/lib/modules/`uname -r`/extra/net/toa" - cp *.ko "$(DESTDIR)/lib/modules/`uname -r`/extra/net/toa" + test -d "$(DESTDIR)/lib/modules/${kerver}/extra/net/toa" \ + || mkdir -p "$(DESTDIR)/lib/modules/${kerver}/extra/net/toa" + cp *.ko "$(DESTDIR)/lib/modules/${kerver}/extra/net/toa"