# ipppcomp slave Makefile
# (c) 03/2001 Karsten Keil <kkeil@suse.de>
# adapted from Kurt Garloffs <garloff@suse.de> SecuMod package
KDIR = /usr/src/linux

DESTDIR =
TARGET = isdn_lzscomp.o
TARGETS := Rules.make arch $(TARGET)
TARGET_BASE = isdn_lzscomp
TARGETMODDIR = misc

default: $(TARGETS)

all: $(TARGETS)

isdn_lzscomp: isdn_lzscomp.o

Rules.make: $(KDIR)/Rules.make
	cp -pf $(KDIR)/Rules.make .

arch: $(KDIR)/arch
	rm -f arch
	ln -s $(KDIR)/arch .
	
TOPDIR := $(KDIR)
include $(KDIR)/.config
include $(KDIR)/Makefile
TOPDIR := $(KDIR)

CFLAGS := -I. -I $(KDIR)/include  $(CFLAGS) -DMODULE -DLINUX

ifdef CONFIG_MODVERSIONS
CFLAGS += -DMODVERSIONS -include $(KDIR)/include/linux/modversions.h
endif

isdn_lzscomp.o:	isdn_lzscomp.c *.h $(KDIR)/include/linux/version.h arch Rules.make

MODLIB := $(DESTDIR)$(INSTALL_MOD_PATH)/lib/modules/$(KERNELRELEASE)
                                                     
install: install_mod

install_mod: $(MODLIB)/$(TARGETMODDIR)/$(TARGET)

$(MODLIB)/$(TARGETMODDIR)/$(TARGET): $(TARGET)
	echo "Install $(TARGET)"; install -o root -g root -d $(MODLIB)/$(TARGETMODDIR); \
	install -o root -g root -m 0644 $(TARGET) $(MODLIB)/$(TARGETMODDIR)/; \
	#echo "depmod -a $(KERNELRELEASE)"; depmod -a $(KERNELRELEASE); \
