Don't use KERNEL_INCLUDE unless necessary.

(Logical change 1.14)
This commit is contained in:
osdl.org!shemminger 2004-06-08 22:51:46 +00:00
parent c0076e70b1
commit 7bbc17647b

View File

@ -4,7 +4,7 @@ SBINDIR=/sbin
CONFDIR=/etc/iproute2 CONFDIR=/etc/iproute2
DOCDIR=/usr/doc/iproute2 DOCDIR=/usr/doc/iproute2
KERNEL_INCLUDE=/usr/src/linux/include KERNEL_INCLUDE=/usr/include
LIBC_INCLUDE=/usr/include LIBC_INCLUDE=/usr/include
DEFINES= -DRESOLVE_HOSTNAMES DEFINES= -DRESOLVE_HOSTNAMES
@ -43,20 +43,10 @@ SUBDIRS=lib ip tc misc
LIBNETLINK=../lib/libnetlink.a ../lib/libutil.a LIBNETLINK=../lib/libnetlink.a ../lib/libutil.a
all: check-kernel all:
@set -e; \
for i in $(SUBDIRS); \ for i in $(SUBDIRS); \
do $(MAKE) -C $$i; done do $(MAKE) -C $$i; done
check-kernel:
ifeq ($(KERNEL_INCLUDE),)
@echo "Please, set correct KERNEL_INCLUDE"; false
else
@set -e; \
if [ ! -r $(KERNEL_INCLUDE)/linux/autoconf.h ]; then \
echo "Please, compile the kernel first"; false; fi
endif
install: all install: all
install -m 0755 -d $(DESTDIR)$(SBINDIR) install -m 0755 -d $(DESTDIR)$(SBINDIR)
install -m 0755 -d $(DESTDIR)$(CONFDIR) install -m 0755 -d $(DESTDIR)$(CONFDIR)