# Makefile for Programming Assignment #3

PROGRAM	= tim
CC	= gcc
CFLAGS	= -g  -Wall
LDFLAGS	= 

SRCS	= io.c fa.c msg.c dns.c main.c
OBJS	= $(SRCS:.c=.o)

$(PROGRAM):	$(OBJS)
	$(CC) $(CFLAGS) $(LDFLAGS) -o $(PROGRAM) $(OBJS)

$(OBJS): tim.h Makefile

io.o:
		$(CC) $(CFLAGS) -c -o io.o io.c
fa.o:	
		$(CC) $(CFLAGS) -c -o fa.o fa.c
msg.o:
		$(CC) $(CFLAGS) -c -o msg.o msg.c
dns.o:
		$(CC) $(CFLAGS) -c -o dns.o dns.c

main.o:
		$(CC) $(CFLAGS) -c -o main.o main.c

tim.h:

clean:
	-rm *.o *.core
