#
# Copyright (C) 2002 Integrated Technology Express, Inc.
#
# Dec 2, 2002	Mark Lu file created.
#
# Markfile for IT8212 Linux driver.
#

CC = gcc

SRCPATH = /usr/src/linux

CFLAGS = -D__KERNEL__ -DMODVERSIONS -DMODULE -Wall -Wstrict-prototypes -fomit-frame-pointer

OBJS = iteraid.o
iteraid.o: iteraid.c iteraid.h
	$(CC) $(CFLAGS) -I. -I$(SRCPATH)/drivers/scsi -I$(SRCPATH)/include -include $(SRCPATH)/include/linux/modversions.h -c -o iteraid.o iteraid.c

BOOTOBJS = iteraid.bot
iteraid.bot: iteraid.c iteraid.h
	$(CC) $(CFLAGS) -D__module__BOOT -I. -I$(SRCPATH)/drivers/scsi -I$(SRCPATH)/include -include $(SRCPATH)/include/linux/modversions.h -c -o iteraid.bot iteraid.c

SMPOBJS = iteraid.smp
iteraid.smp: iteraid.c iteraid.h
	$(CC) $(CFLAGS) -D__SMP__ -D__module__smp -I. -I$(SRCPATH)/drivers/scsi -I$(SRCPATH)/include -include $(SRCPATH)/include/linux/modversions.h -c -o iteraid.smp iteraid.c

up: $(OBJS)

all: $(OBJS) $(BOOTOBJS) $(SMPOBJS)

bot: $(BOOTOBJS)

smp: $(SMPOBJS)

clean:
	rm -f iteraid.o iteraid.bot iteraid.smp *~ 
