# Generated automatically from Makefile.in by configure.
#
# $Id: Makefile,v 1.11 2003/08/13 13:06:35 jh Exp $
#
# Makefile for PAN module
#

ifdef src
    clean-files := .*o.cmd *.ko *.o *.mod.*
else
    src = .
endif

include $(src)/../config.mk

SRCS_M = pan.c bnep.c
DMODULE = affix_pan.o
KMODULE = affix_pan.ko

ifdef CONFIG_SYSCTL
SRCS_M += sysctl-pan.c
endif

ifdef NEW_KERNEL
    OBJS_M += $(SRCS_M:%.c=%.o)
    OBJS_MX += $(SRCS_MX:%.c=%.o)
    obj-m += $(DMODULE)
    affix_pan-objs += $(OBJS_M) $(OBJS_MX)
    MODULE = $(KMODULE)
    MODFILE = $(KMODULE)
else
    MODFILE = $(DMODULE)
    MODULE = ../bin/affix_pan.o
endif

all:	$(MODULE)

clean:
	@rm -f core core.* *.o .*.o *.s *.a *.e tmp_make *~
	@rm -f *.ko .*o.cmd *mod.c
	@rm -rf .depfiles

install: $(MODULE)
	install -m 0755 -d $(DESTDIR)$(MODDIR)/kernel/net/affix
	install -m 0644 $(MODULE) $(DESTDIR)$(MODDIR)/kernel/net/affix

uninstall:
	@rm -f $(DESTDIR)$(MODDIR)/kernel/net/affix/$(MODFILE)
	
ifdef OLD_KERNEL
    include $(src)/../rules.mk
endif
