From 4745aa699577fd67b8dee156acea7cf81a91c323 Mon Sep 17 00:00:00 2001 From: citats Date: Fri, 26 Mar 2004 07:44:19 +0000 Subject: Change zaptel to not use DEVFS on 2.6 kernels git-svn-id: http://svn.digium.com/svn/zaptel/trunk@332 5390a7c7-147a-4af0-8ec9-7488f05a26cb --- Makefile | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'Makefile') diff --git a/Makefile b/Makefile index e0c2eb4..f37edd3 100755 --- a/Makefile +++ b/Makefile @@ -32,9 +32,13 @@ CFLAGS+=-DSTANDALONE_ZAPATA INSTALL_PREFIX= +BUILDVER=$(shell if uname -r | grep -q ^2.6; then echo "linux26"; else echo "linux24"; fi) MODCONF=$(shell if [ -d $(INSTALL_PREFIX)/etc/modprobe.d ]; then echo "$(INSTALL_PREFIX)/etc/modprobe.d/zaptel"; elif [ -d $(INSTALL_PREFIX)/etc/modutils ]; then echo "$(INSTALL_PREFIX)/etc/modutils/zaptel"; elif [ -f $(INSTALL_PREFIX)/etc/modprobe.conf ]; then echo "$(INSTALL_PREFIX)/modprobe.conf"; elif [ -f $(INSTALL_PREFIX)/etc/modules.conf ]; then echo "$(INSTALL_PREFIX)/etc/modules.conf"; else echo $(INSTALL_PREFIX)/etc/conf.modules ; fi) +ifeq (${BUILDVER},linux24) +#We only support DEVFS in linux 2.4 kernels, since its considered obsolete post 2.4 DEVFS=$(shell ps ax | grep -v grep | grep devfsd) +endif TZOBJS=zonedata.lo tonezone.lo LIBTONEZONE=libtonezone.so.1.0 @@ -53,7 +57,6 @@ PRIMARY=torisa #PRIMARY=wcfxo PWD=$(shell pwd) -BUILDVER=$(shell if uname -r | grep -q ^2.6; then echo "linux26"; else echo "linux24"; fi) all: $(BUILDVER) linux24: $(MODULESO) $(BINS) -- cgit v1.2.3