obj-m := af_enet.o
af_enet-objs := enet_module.o \
	enet_socket.o     \
	enet_dgram.o      \
	enet_stream.o \
	enet_stream_output.o \
	enet_stream_input.o \
	enet_stream_cong.o \
	enet_stream_stats.o 

KERNELDIR = /lib/modules/$$(uname -r)/build
PWD = $$(pwd)
#EXTRA_CFLAGS += -g -fno-inline


all:	2.6

2.6:
	$(MAKE) -C $(KERNELDIR) M=$(PWD) modules

2.4:
	gcc -c $(af_enet-objs) -o $(obj-m) -O2 -DMODULE -D__KERNEL__ -isystem \
	$(KERNELDIR)/include

clear:
	rm -f *.o .*cmd
	rm -f *.mod.c
	rm -rf .tmp_versions

clean:	clear
	rm -f *o
