
#
# Makefile for the Hostap driver.
#

ifeq ($(obj),)
obj=	.
endif

DEPTH=	..

obj-m += hostap.o hostap_crypt_wep.o
obj-m += hostap_cs.o
obj-m += hostap_plx.o
obj-m += hostap_pci.o

include $(obj)/${DEPTH}/Makefile.inc

CLICK_WIFI=${DEPTH}/click_wifi

INCS+=	-I${HAL} -I${HAL}/${OS} -I${obj}/${ATH_HAL} \
	-I${obj}/${DEPTH} -I${CLICK_WIFI}/

EXTRA_CFLAGS+= ${INCS} ${COPTS}

-include $(TOPDIR)/Rules.make

all:
	$(MAKE) -C $(KERNELPATH) SUBDIRS=$(shell pwd) modules

install: all
	test -d ${DESTDIR}/${MODULEPATH} || mkdir -p ${DESTDIR}/${MODULEPATH}
	$(STRIP) -S hostap*.o
	cp hostap*.${KMODSUF} ${DESTDIR}/${MODULEPATH}
clean:
	-rm -f *~ *.o *.ko *.mod.c
	-rm -f .version .*.o.flags .*.o.d .*.o.cmd .*.ko.cmd

