Initial import from the website's tarball, on the 18th of october 2004
[islsm.git] / Makefile
blob1203acce8e8c99e48b89570f10ff6896022910af
1 # $Id: Makefile,v 1.2 2004/06/15 08:17:56 msw Exp $
3 ifeq ($(KERNELRELEASE),)
4 KVER := $(shell uname -r)
5 KDIR := /lib/modules/$(KVER)/build
6 PWD := $(shell pwd)
7 KMINOR := $(shell echo $(KVER) | cut -d'.' -f2)
8 KOUT := $(KDIR)
10 .PHONY: modules clean
12 modules:
13 ifeq ($(KDIR),$(KOUT))
14 $(MAKE) -C $(KDIR) SUBDIRS=$(PWD) $@
15 else
16 mkdir -p $(PWD)/tmp
17 cp $(KOUT)/.config $(PWD)/tmp/
18 $(MAKE) -C $(KDIR) SUBDIRS=$(PWD) O=$(PWD)/tmp/ $@
19 endif
21 clean:
22 rm -f *.o *.ko *~ core* .dep* .*.d .*.cmd *.mod.c *.a *.s .*.flags .tmp_*
24 else
25 CONFIG_PRISM54=m
26 ifeq ($(PATCHLEVEL),4)
27 include Makefile.k24
28 endif # ifeq ($(PATCHLEVEL),4)
29 ifeq ($(PATCHLEVEL),6)
30 include $(PWD)/Makefile.k26
31 endif # ifeq ($(PATCHLEVEL),6)
32 endif # ifeq ($(KERNELRELEASE),)