#
# Priklad souboru pro preklad a sestaveni jednoduche ulohy
#

CC=gcc
CFLAGS = -Wall -ggdb
LFLAGS = -Wall

OBJS = connsock.o conntcp.o errexit.o tcpecho.o

SRCS=$(OBJS:.o=.c)

PROJ = tcpecho

DEPEND = makedepend $(CFLAGS)

all:	$(PROJ)

$(OBJS):	$(SRCS)
	$(CC) $(CFLAGS) -c $*.c

$(PROJ):	$(OBJS)
	$(CC) $(LFLAGS) -o $@ $(OBJS)

depend:	$(SRCS)
	rm -f Makefile
	cp makefile Makefile
	$(DEPEND) $(SRCS)
	rm -f Makefile.bak

clean:	
	rm -f $(OBJS) $(PROJ) *.bak *~ core
