ifneq ($(KERNELRELEASE),) obj-m := gpr400_cs.o else KVER := $(shell uname -r) KDIR := /lib/modules/$(KVER)/build PWD := $(shell pwd) PCMCIADIR := /etc/pcmcia default: $(MAKE) -C $(KDIR) SUBDIRS=$(PWD) modules install: default mkdir -p /lib/modules/$(KVER)/pcmcia cp gpr400_cs.ko /lib/modules/$(KVER)/pcmcia/ /sbin/depmod -ae mkdir -p $(PCMCIADIR) cp etc/gpr400_cs.conf etc/smartcard etc/smartcard.opts $(PCMCIADIR)/ clean: $(MAKE) -C $(KDIR) SUBDIRS=$(PWD) clean .PHONY: default install clean endif