KERNEL_VERSION := `uname -r`
#KERNEL_DIR := /usr/src/linux-2.6.27
KERNEL_DIR := /usr/src/kernels/2.6.27-8vl5-i686
KERNEL_DIR := /usr/src/kernels/`uname -r`-`uname -m`
INSTALL_MOD_DIR := usb/class

PWD := $(shell pwd)

obj-m := acm-FOMA.o

%.o : %.c
	gcc -c -o $@ $<

all: acm-FOMA

acm-FOMA:
	@echo "building"
	@(cd $(KERNEL_DIR) && make -C $(KERNEL_DIR) SUBDIRS=$(PWD) modules)

install:
	@echo "installing"
	@(cd $(KERNEL_DIR) && make -C $(KERNEL_DIR) SUBDIRS=$(PWD) INSTALL_MOD_DIR=$(INSTALL_MOD_DIR) modules_install)
	depmod -ae

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