MCFLAGS=-m486 -O6 -Wall -D__KERNEL__ -DLINUX -DMODULE
#MCFLAGS=-m486 -v -g --save-temps -O6 -Wall -D__KERNEL__ -DLINUX -DMODULE
CFLAGS=$(MCFLAGS) -I../include

all:	teles.o telesctrl report

OBJS=mod.o card.o config.o buffers.o tei.o isdnl2.o isdnl3.o llglue.o \
     q931.o callc.o fsm.o

teles.o: $(OBJS)
	ld -r -o teles.o $(OBJS)

telesctrl: telesctrl.c
	cc -o telesctrl telesctrl.c

report: report.c
	cc -o report report.c

install: all
	install -o root -g bin -m 0750 telesctrl /sbin
	install -o root -g root -m 0644 teles.o /usr/src/linux/modules

clean:
	rm -f *.[iso] teles.o telesctrl report *~ core
