CONFIG_FT1000_USB := m
KERNELDIR := /lib/modules/$(shell uname -r)/build
KERNEL_VERSION := $(shell uname -r)
INSTALLDIR := /lib/modules/$(KERNEL_VERSION)/kernel/drivers/net/wireless/ft1000
PWD := $(shell pwd)

#
# Makefile for the network device drivers.
#

#EXTRA_CFLAGS += -DPCMCIA_DEBUG=1

obj-$(CONFIG_FT1000_USB) += ft1000.o

ft1000-y := ft1000_debug.o ft1000_download.o ft1000_hw.o ft1000_proc.o ft1000_usb.o


default:
	$(MAKE) -C $(KERNELDIR) M=$(PWD) modules 

clean:
	rm -f *.mod.c
	rm -f *.o
	rm -f *.ko
	rm -f .*.o.cmd
	rm -f .*.ko.cmd .*.o.d
	rm -rf .tmp_versions
	rm -f modules.order Module.symvers

# added by aelias 20090926
install-mod:
install:
		@if [ ! \( -d $(INSTALLDIR) \) ]; \
		then \
		    echo "Creating directory for kernel driver  $(INSTALLDIR)"; \
		    mkdir $(INSTALLDIR); \
		fi;
		@echo "Building kernel driver..."; \
		$(MAKE) -C $(KERNELDIR) M=$(PWD) modules_install
		@echo "Copying kernel driver to $(INSTALLDIR)"; \
		cp -f $(PWD)/ft1000usb.ko $(INSTALLDIR)

		@if [ ! \( -f $(PWD)/ft3000.img \) ]; \
		then \
		    echo "ERROR :"; \
		    echo "Copy ft3000.img to $(PWD)!"; \
	    	    exit 1; \
		fi;
		@if [ ! \( -d /lib/firmware \) ]; \
		then \
		    echo "Creating directory for flarion firmware:  /lib/firmware"; \
		    mkdir /lib/firmware; \
		fi;
	        @echo " Copying flarion firmware to /lib/firmware/ft3000.img "; 
		@cp -f $(PWD)/ft3000.img /lib/firmware; 
		@echo "Running depmod.... please wait"; \
		depmod -a
		@echo " In case of problems vistit project page: http://www.arsi.sk ";
                
