#
# Makefile for D-Link Ethernet Adapter driver for Linux
# Copyright (c) 2001 by D-Link Corporation.
#
#
CC 	= gcc
OBJS	= sundance.o
CFLAGS = -D__KERNEL__ -DMODULE -O -Wall -Wstrict-prototypes -I$(INCLUDEDIR)
EXTRA_CFLAGS := -DUSE_IO_OPS
#DEBUG_FLAGS = -O -g -DALTA_DEBUG
K_VER=$(shell uname -r)
INCLUDEDIR=$(shell if [ -e /usr/src/linux/include ]; \
	then echo "/usr/src/linux/include"; \
	elif [ -e /usr/src/linux-$(K_VER)/include ]; \
	then echo "/usr/src/linux-$(K_VER)/include"; \
	else echo "/usr/include"; fi)
#
# Old kernel need to configure modversions.h
#
EXTRA_CFLAGS := $(EXTRA_CFLAGS) \
	$(shell if [ -e $(INCLUDEDIR)/linux/modversions.h ]; \
	then echo -DCONFIG_MODVERSIONS; fi)
#
# Dependency to create object file.
#
all:    $(OBJS)
#
# Delete existing object file 
#
clean:
	rm -f *.o
#
# Common make rules
# 
%.o:%.c
	$(CC) $(CFLAGS) $(EXTRA_CFLAGS) $(DEBUG_FLAGS) -c -o $@ $< 

