#
# makefile for REAL 4.0
# 

# Configuration options
 
INC = ../../src 
 
# Standard make variables
 
CC = cc
CFLAGS = -g -c -w  
 
LINT = lint
LINTFLAGS = -buxz
 
CPP = /lib/cpp 
AS = as
 
LD = ld
LDFLAGS = 
LIBS = 

RANLIB = /usr/bin/ranlib

headers = router.h

functions = \
	fq.c          hrr.c         router.c      scheduler.c	queues.c \
    	xunet.c
functionobj = \
	fq.o          hrr.o         router.o      scheduler.o 	queues.o \
    	xunet.o

final: $(functionobj) $(headers)

.c.o : ; $(CC) -I$(INC) $(CFLAGS)  $*.c

tags :
	ctags *.c

depend: $(functions) ../../src/makedepend 
	../../src/makedepend $(functions) > depends
	echo '/^# DO NOT DELETE THIS LINE/+2,$$d' >eddep
	echo '$$r depends' >>eddep
	echo 'w' >>eddep
	cp makefile makefile.bak
	ed - makefile < eddep
	rm -f eddep depends
	echo '' >> makefile
	echo '# DEPENDENCIES MUST END AT END OF FILE' >> makefile
	echo '# IF YOU PUT STUFF HERE IT WILL GO AWAY' >> makefile
	echo '# see make depend above' >> makefile
	
# DO NOT DELETE THIS LINE -- make depend uses it

fq.o: fq.c ./../kernel/real.h ./../kernel/../../src/nest.h /usr/include/stdio.h
fq.o: /usr/include/sys/time.h /usr/include/time.h
fq.o: ./../kernel/../../src/dcctime.h /usr/include/sys/types.h
fq.o: /usr/include/sys/param.h /usr/include/sys/signal.h
fq.o: /usr/include/sys/times.h ./../kernel/../../src/graph.h
fq.o: ./../kernel/../../src/defs.h ./../kernel/../kernel/config.h
fq.o: /usr/include/stdio.h ./../kernel/../kernel/types.h
fq.o: ./../kernel/../kernel/parameters.h
hrr.o: hrr.c ./../kernel/real.h ./../kernel/../../src/nest.h
hrr.o: /usr/include/stdio.h /usr/include/sys/time.h /usr/include/time.h
hrr.o: ./../kernel/../../src/dcctime.h /usr/include/sys/types.h
hrr.o: /usr/include/sys/param.h /usr/include/sys/signal.h
hrr.o: /usr/include/sys/times.h ./../kernel/../../src/graph.h
hrr.o: ./../kernel/../../src/defs.h ./../kernel/../kernel/config.h
hrr.o: /usr/include/stdio.h ./../kernel/../kernel/types.h
hrr.o: ./../kernel/../kernel/parameters.h
router.o: router.c ./router.h ./../kernel/real.h ./../kernel/../../src/nest.h
router.o: /usr/include/stdio.h /usr/include/sys/time.h /usr/include/time.h
router.o: ./../kernel/../../src/dcctime.h /usr/include/sys/types.h
router.o: /usr/include/sys/param.h /usr/include/sys/signal.h
router.o: /usr/include/sys/times.h ./../kernel/../../src/graph.h
router.o: ./../kernel/../../src/defs.h ./../kernel/../kernel/config.h
router.o: /usr/include/stdio.h ./../kernel/../kernel/types.h
router.o: ./../kernel/../kernel/parameters.h
scheduler.o: scheduler.c ./../kernel/real.h ./../kernel/../../src/nest.h
scheduler.o: /usr/include/stdio.h /usr/include/sys/time.h /usr/include/time.h
scheduler.o: ./../kernel/../../src/dcctime.h /usr/include/sys/types.h
scheduler.o: /usr/include/sys/param.h /usr/include/sys/signal.h
scheduler.o: /usr/include/sys/times.h ./../kernel/../../src/graph.h
scheduler.o: ./../kernel/../../src/defs.h ./../kernel/../kernel/config.h
scheduler.o: /usr/include/stdio.h ./../kernel/../kernel/types.h
scheduler.o: ./../kernel/../kernel/parameters.h
queues.o: queues.c ./../kernel/real.h ./../kernel/../../src/nest.h
queues.o: /usr/include/stdio.h /usr/include/sys/time.h /usr/include/time.h
queues.o: ./../kernel/../../src/dcctime.h /usr/include/sys/types.h
queues.o: /usr/include/sys/param.h /usr/include/sys/signal.h
queues.o: /usr/include/sys/times.h ./../kernel/../../src/graph.h
queues.o: ./../kernel/../../src/defs.h ./../kernel/../kernel/config.h
queues.o: /usr/include/stdio.h ./../kernel/../kernel/types.h
queues.o: ./../kernel/../kernel/parameters.h
xunet.o: xunet.c ./../kernel/real.h ./../kernel/../../src/nest.h
xunet.o: /usr/include/stdio.h /usr/include/sys/time.h /usr/include/time.h
xunet.o: ./../kernel/../../src/dcctime.h /usr/include/sys/types.h
xunet.o: /usr/include/sys/param.h /usr/include/sys/signal.h
xunet.o: /usr/include/sys/times.h ./../kernel/../../src/graph.h
xunet.o: ./../kernel/../../src/defs.h ./../kernel/../kernel/config.h
xunet.o: /usr/include/stdio.h ./../kernel/../kernel/types.h
xunet.o: ./../kernel/../kernel/parameters.h

# DEPENDENCIES MUST END AT END OF FILE
# IF YOU PUT STUFF HERE IT WILL GO AWAY
# see make depend above
