# Makefile pour le hotfix vmsplice
#
# Here We Go

MODULE_NAME = espion
$(MODULE_NAME)-objs =

RM = @rm -rf
JUNK	= *~ *.bak DEADJOE


# le Makefile du kernel lit les .o pour le module
ifneq ($(KERNELRELEASE),)
obj-m	+= $(MODULE_NAME).o

EXTRA_CFLAGS += -I$(PWD)/../include -O2

# Construction du module
else
KVER    ?= $(shell uname -r)
KDIR	:= /lib/modules/$(KVER)/build
PWD	:= $(shell pwd)

all:
	$(MAKE) -C $(KDIR) M=$(PWD) modules

clean:
	$(MAKE) -C $(KDIR) M=$(PWD) clean
	$(RM) $(JUNK) $(OBJS)

help:
	$(MAKE) -C $(KDIR) M=$(PWD) help


# Indente la source du kernel comme linux/Documentation/CodingStyle.txt
# le veut
indent:
	indent -kr -i8 $($(MODULE_NAME)-objs:.o=.c)

install:
	$(MAKE) -C $(KDIR) M=$(PWD) modules_install

endif
