CC := gcc
KDIR	:= /usr/src/linux-headers-`uname -r`
DRVNAME := mxser

export CC

obj-m += $(DRVNAME).o

all:
	$(MAKE) -C $(KDIR) M=`pwd` modules V=1

clean:
	$(MAKE) -C $(KDIR) M=`pwd` clean

install:
	cp $(DRVNAME).ko $(MOXA_PACKAGE_DIR)/lib/modules/$(KERNEL_VERSION)/kernel/drivers/char/

package:
	mkdir -p ../fakeroot/lib/modules/2.6.18-5-686/kernel/drivers/char
	cp $(DRVNAME).ko ../fakeroot/lib/modules/2.6.18-5-686/kernel/drivers/char
	(cd ..; \
	dpkg -b fakeroot $(DRVNAME)-2.6.18-5-1.4.deb; \
	)
	rm -rf ../fakeroot/lib/modules/2.6.18-5-686
